1 / 14

Department of Computer Science and Engineering Undergraduate Academic Guide

Department of Computer Science and Engineering Undergraduate Academic Guide UNT Research Park (NTRP) F201 (940) 565-2767 www.cse.unt.edu. Advising Information Core Curriculum Course Descriptions Degree Plan Information. Degrees offered. Undergraduate

duy
Download Presentation

Department of Computer Science and Engineering Undergraduate Academic Guide

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Department of Computer Science and Engineering Undergraduate Academic Guide UNT Research Park (NTRP) F201 (940) 565-2767 www.cse.unt.edu • Advising Information • Core Curriculum • Course Descriptions • Degree Plan Information

  2. Degrees offered Undergraduate Bachelor of Science (BS) major in Computer Science Bachelor of Science (BS) major in Computer Engineering Bachelor of Arts (BA) major in Computer Science Undergraduate Minor in Computer Science Undergraduate Minor: 18 hours, 6 advanced Graduate Master of Science (MS) major in Computer Science Master of Science (MS) major in Computer Engineering Doctor of Philosophy (PhD) major in Computer Science Graduate Minor in Computer Science Graduate Minor: 6-12 hours (see advisor) Faculty Robert AklAssistant Professor, D.Sc., Washington University, 2000. - Wireless communication, wireless security, multi-cell network optimization, call admission control David BarrettAssistant Professor, Ph.D., University of Colorado, Boulder, 1995. - Programming languages, compiler construction, storage allocation and runtime systems Robert Brazille Associate Professor, Ph.D., University of Texas at Dallas, 1985. - Databases Ram Dantu Assistant Professor, Ph.D., Concordia University, Canada, 1990. - Wireless networks, network security and sensor networks Martha Escobar-MolanoAssistant Professor, Ph.D., University of Southern California, 1996. - High performance, reliable storage systems, multimedia databases Ryan Garlick Visiting Assistant Professor, Ph.D., Southern Methodist University, 2003. - Meta-heuristics, optical networking, software engineering Yan HuangAssistant Professor, Ph.D., University of Minnesota, 2003. - Spatial databases, data mining, geographic information systems Tom IrbyAssistant Professor, Ph.D., Southern Methodist University, 1976. - Data structures, software development Tom JacobAssociate Professor, Ph.D., Emory, 1974. - Distributed computing, computational epidemiology Krishna KaviProfessor, Ph.D., Southern Methodist University, 1980. - Computer architecture, multithreading, memory systems, agent-oriented software engineering David Keathly Lecturer, M.S. Oklahoma State Univ., 1985 - Computer Vision, Software Engineering, Embedded Architectures and Applications Rada MihalceaAssistant Professor, Ph.D., Southern Methodist University, 2001. - Natural language processing, machine learning Armin Mikler Assistant Professor, Ph.D., Iowa State University, 1995. - Distributed computing, agent-based systems, bio-informatics, computational epidemiology Ian Parberry Professor, Ph.D., Warwick, 1984. - Computational complexity, theoretical algorithms, graphics, computer game development Robert Renka Professor, Ph.D., University of Texas at Austin, 1981. - Numerical analysis, mathematical software, curve and surface fiting Don Retzlaff Lecturer, M.S., University of North Texas, 1979. - Software engineering Timothy Roden Lecturer, M.S., University of Texas at Arlington, 1995. - Computer graphics, game programming, artificial intelligence Farhad Shahrokhi Professor, Ph.D., Western Michigan University, 1987. - Algorithms, combinaotrial optimization, graph theory, geometric computing Phil Sweany Associate Professor, Ph.D. - Compilers Kathleen Swigger Professor, Ph.D., University of Iowa, 1977. - Artificial intelligence and human factors Paul Tarau Associate Professor, Ph.D., University of Montreal, 1990. - Intelligent agents, compilers and abstract machines, distributed logic programming and NLP Steve Tate Associate Professor, Ph.D., Duke University, 1992. - Computer security, cryptographic protocols and algorithms Advising UNT Research Park (NTRP) Room F201 (940) 565-2767 Undergraduate Undergraduate Advisors: Dr. Ryan Garlick, David Keathly Assistant to the Undergraduate Advisor: Ms. Pam Vincent Graduate Graduate Advisor: Dr. Robert Brazile Assistant to the Graduate Advisor: Ms. Kathy Bomar

  3. CORE CURRICULUM FOR BA IN COMPUTER SCIENCEBachelor of Arts Effective Fall 2003 Bachelor of Arts • A Minimum of 128 semester hours required for graduation. • 42 advanced (3000-4000 level) hours required for degree (minimum of 24 must be taken at UNT). • A minimum of 31 semester hours must be completed at UNT. • 24 of your last 30 hours must be taken at UNT. • THIS IS A SIMPLIFIED GUIDE TO SELECTING COURSES – PLEASE MEET WITH YOUR ADVISOR AND • CHECK THE UNDERGRADUATE CATALOG FOR ALL COURSE OPTIONS IN EACH CATEGORY ENGLISH (6 Hours) ENGL 1310,1311,1312, or 1313 __________________ Second English fulfilled by ENGL 2700 UNITED STATES HISTORY(6 Hours) HIST 2610-2620 or Honors equivalents. History 4700 (Texas History) or any advanced US-Topic History course(s) may substitute for either of the US History survey courses. POLITICAL SCIENCE(6 Hours) PSCI 1040_____ PSCI 1050______ NOTE: If you are transferring credit for either PSCI course, please check with your advisor. Do not assume that your “first“ course elsewhere is the same as PSCI 1040. An out-of-state American Government course cannot be equivalent to PSCI 1040 but may be equivalent to PSCI 1050. Any advanced US- Topic Political Science course may substitute for PSCI 1050 only. SOCIAL AND BEHAVIORAL SCIENCES(3 Hours) __________________ VISUAL / PERFORMING ARTS(3 Hours) __________________ HUMANITIES(3 Hours) __________________ WELLNESS(3 Hours) __________________ CROSS CULTURAL, DIVERSITY, & GLOBAL STUDIES( 3 Hours) _____________________ ENGINEERING TECHNOLOGY (4 Hours) CSCI 3100 requires ELET 2720. ELET 2720 _______________ FOREIGN LANGUAGE ( 3-14 Hours or Proficiency) Must attain Intermediate II (2050) level or greater. • 1010 _______________ • 1020 _______________ • 2040 _______________ • 2050 _______________ ELECTIVE COURSES (To reach 128 Hrs, 42 Advanced Hrs.) Check with your advisor concerning elective courses Must earn at least a grade of “C” in each course and a 2.5 GPA for each category LABORATORY SCIENCES(12 Hours; 3 courses with labs) _____________ _______________ ______________ _____________ _______________ ______________ MATHEMATICS (6 Hours) CSCI 3400 has a prerequisite of MATH 2770; MATH 2770 has a prerequisite of MATH 1710; MATH 1710 has a prerequisite of MATH 1650; and MATH 1650 has a prerequisite of MATH 1100. CSCI 3400 is a required course for the major. ________________________ _____________________ ORAL / ADVANCED WRITTEN COMMUNICATIONS(6 Hours) (Satisfies the University English II & CommunicationsRequirement) ENGL 2700 ______________(satisfies second English requirement) GNET 2060 ______________(satisfies University requirement) NOTE: The student is required to maintain a 2.75 GPA in all advanced CSCI courses. COMPUTER SCIENCE (30 Hours, 18 advanced hours, 12 of which must be at UNT) Group I. CSCI Required Courses 1110 (4 Hrs.) _________________ 1120 (4 Hrs.) _________________ 2010 (3 Hrs.) _________________ 3100 (3 Hrs.) _________________ 3400 (3 Hrs.) _________________ 3600 (3 Hrs.) _________________ Group II. CSCI Optional Courses (3 Hrs.) __________________ (free option) (3 Hrs.) __________________ (advanced) (3 Hrs.) __________________ (advanced) (3 Hrs.) __________________ (advanced) A maximum of 6 hours of credit can be received in CSCI 4880, 4890, 4900, or 4910.

  4. Course Offerings Related to the Bachelor of Arts Degree in Computer Science

  5. Bachelor of Arts Major in Computer Sciencesuggested four-year degree planStudents are encouraged to see their adviser each semester for program decisions and enrollment. FRESHMAN YEAR • FALL SPRING • CSCI 1110, Program Development4 CSCI 1120, Structured Programming Using C++ 4 • ENGL 1310 or 1313, Composition I 3 ENGL 2700, Technical Writing 3 • LANG 2040, Foreign Language, Intermediate3 LANG 2050, Foreign Language , Intermediate 3 • MATH 1650, Pre-calculus5 PSCI 1040, American Government 3 Social & Behavioral Science 3 • Total Hours 15 Total Hours 16 SOPHOMORE YEAR • FALL SPRING • Wellness 3 • ELET 2720, Digital Logic 4 MATH 2770, Discrete Mathematical Structures 3 • Humanities 3 PSCI 1050, American Government 3 • MATH 1710, Calculus I 4 CSCI Option 3 • CSCI 2010, Assembly Language Programming 3 Elective (advanced) 3 • GNET 2060 3 Elective 3 • Total Hours 17 Total Hours 18 JUNIOR YEAR • FALL SPRING • CSCI 3100, Computer Organization 3 CSCI 3600, Principles of Systems Programming 3 • CSCI 3400, Data Structures 3 HIST 2620, United States History Since 1865 3 • HIST 2610,United States History to 1865 3 Elective (Advanced) 3 • Laboratory Science 4 Laboratory Science 4 • Elective (advanced) 3 Cross Cultural, Diversity, & Global Studies 3 • Total Hours 16 Total Hours 16 SENIOR YEAR • FALL SPRING • CSCI Option (advanced) 3 CSCI Option (advanced ) 3 • Elective (advanced) 3 CSCI Option (advanced) 3 • Elective (advanced) 3 Elective (advanced) 3 • Laboratory Science 4 Elective (advanced) 3 • Visual and Performing Arts 3 Elective (advanced) 3 • Total Hours 16 Total Hours 15

  6. CORE CURRICULUM FOR BS IN COMPUTER SCIENCEBachelor of Science Effective Fall 2003 Bachelor of Science • A Minimum of 134 semester hours required for graduation. • 45 advanced (3000-4000 level) hours required for degree (minimum of 24 must be taken at UNT). • A minimum of 31 semester hours must be completed at UNT. • 24 of your last 30 hours must be taken at UNT. • THIS IS A SIMPLIFIED GUIDE TO SELECTING COURSES – PLEASE MEET WITH YOUR ADVISOR AND • CHECK THE UNDERGRADUATE CATALOG FOR ALL COURSE OPTIONS IN EACH CATEGORY ENGLISH (6 Hours) ENGL 1310,1311,1312, or 1313 __________________ Second English fulfilled by ENGL 2700 UNITED STATES HISTORY(6 Hours) HIST 2610-2620 or Honors equivalents. History 4700 (Texas History) or any advanced US-Topic History course(s) may substitute for either of the US History survey courses. POLITICAL SCIENCE(6 Hours) PSCI 1040_____ PSCI 1050_____ NOTE: If you are transferring credit for either PSCI course, please check with your advisor. Do not assume that your “first“ course elsewhere is the same as PSCI 1040. An out-of-state American Government course cannot be equivalent to PSCI 1040 but may be equivalent to PSCI 1050. Any advanced US- Topic Political Science course may substitute for PSCI 1050 only. SOCIAL AND BEHAVIORAL SCIENCES(3 Hours) __________________ VISUAL / PERFORMING ARTS(3 Hours) __________________ HUMANITIES(3 Hours) __________________ WELLNESS(3 Hours) __________________ CROSS CULTURAL, DIVERSITY, & GLOBAL STUDIES ( 3 Hours) _____________________ ENGINEERING TECHNOLOGY (4 Hours) CSCI 3100 requires ELET 2720. ELET 2720 _______________ LABORATORY SCIENCES(16 Hours; 4 courses with labs) PHYS 1710-1730 (4 hours) __________________ PHYS 2220-2240 (4 hours) __________________ BIOL 1710-1730 (4 hours) or 1720-1740 (4 hours) or CHEM 1410-1430 (4 hours) __________________ Must earn at least a “C” in 3 courses and a 2.5 GPA Plus one course from approved list – see page 8. MATHEMATICS (16 Hours) MATH 1710 (4 hours) __________________ MATH 1720 (3 hours) __________________ MATH 1780 (3 hours) __________________ MATH 2770 (3 hours) __________________ And MATH 2700, 3350, or 3410 Must earn at least a “C” in 2 courses and a 2.5 GPA ORAL / ADVANCED WRITTEN COMMUNICATIONS(6 Hours) (Satisfies the University English II & CommunicationsRequirement) ENGL 2700 ______________(satisfies second English requirement) GNET 2060 ______________(satisfies University requirement) Must earn at least a “C” in both courses and a 2.5 GPA NOTE: The student is required to maintain a 2.75 GPA in all advanced CSCI courses. COMPUTER SCIENCE (45 Hours, 28-34 advanced hours, 12 of which must be at UNT) Group I. CSCI Required Courses 1110 (4 Hours) _________________ 1120 (4 Hours) _________________ 2010 (3 Hours) _________________ 3100 (3 Hours) _________________ 3400 (3 Hours) _________________ 3600 (3 Hours) _________________ 4450 (3 Hours) _________________ 4600 (3 Hours) _________________ Group II. CSCI Optional Courses (3 Hours) __________________ 2320 (not C or C++) or 3210 or 4250 (3 Hours) __________________ (free option) (3 Hours) __________________ (advanced) (3 Hours) __________________ (advanced) (3 Hours) __________________ (advanced) (3 Hours) __________________ (advanced) (3 Hours) __________________ (advanced) A maximum of 6 hours of credit can be received in CSCI 4880, 4890, 4900, or 4910. ELECTIVE COURSES (To reach 134 Hrs, 45 Advanced Hrs.) Check with your advisor concerning elective courses • FOREIGN LANGUAGE (6 advanced hours in one foreign • language) • 1010 _______________ • 1020 _______________ • 2040 _______________ • _______________ • _______________ • 3070 _______________ • OR • ADVANCED TECHNICAL WRITING (6 Hours) • 2 of ENGL 4180, ENGL 4190, or ENGL 4250. • A 3rd advanced Tech Writing course will earn the student • a certificate in Tech Writing. _____________

  7. Bachelor of Science Major in Computer Sciencesuggested four-year degree plan. Students are encouraged to see their adviser each semester for program decisions and enrollment. • FRESHMAN YEAR • FALL SPRING • CSCI 1110, Program Development4 CSCI 1120, Structured Programming 4 • ENGL 1310 College Writing I3 ENGL 2700, Technical Writing3 • PSCI 1040, American Government 3 MATH 2770, Discrete Mathematical Structures3 • MATH 1710, Calculus I4 PSCI 1050, American Government 3 • Social & Behavioral Science3 Visual and Performing Arts3 • Total Hours 17 Total Hours 16 • SOPHOMORE YEAR • FALL SPRING • CSCI 2010, Assembly Language Programming 3 CSCI 3100, Computer Organization 3 • ELET 2720, Digital Logic 4 CSCI 3400, Data Structures 3 • Humanities (World Lit. I Recommended) 3 CSCI 2320 or 3210 or 4250 3 • MATH 1720, Calculus II 3 MATH 1780, Introduction to Statistical Analysis 3 • HIST 2610, United States History to 18653 HIST 2620, United States History Since 1865 3 • CSCI Option3 GNET 2060 3 • Total Hours 19 Total Hours 18 JUNIOR YEAR • FALL SPRING • CSCI 3600, Principles of Systems 3 CSCI Option (advanced) 3 • MATH 2700 or 3350 or 34103 CSCI Option (advanced) 3 • PHYS 1710 / 1730 Mechanics4 ENGL 4180 or 4190 or 42503 • CSCI Option (advanced) 3 PHYS 2220 / 2240 Electricity and Magnetism 4 • Wellness3 Cross Cultural, Diversity, & Global Studies 3 • Total Hours 16 Total Hours 16 SENIOR YEAR • FALL SPRING • CSCI 4450, Analysis of Algorithms 3 CSCI 4600 1 • ENGL 4180 or 4190 or 4250 3 CSCI Option (advanced) 3 • CSCI Option (advanced) 3 CSCI Option (advanced) 3 • Elective (advanced) 3 Laboratory Science 4 • Laboratory Science 4 Elective (advanced) 3 • Total Hours 16 Elective (advanced)3 • Total Hours 17

  8. Course Offerings Related to the Bachelor of Science Degree in Computer Science(NOTE: Course offerings listed here meet the proposed requirements for the Bachelor of Science degree in Computer Science and Engineering Department, and, where possible, the University Core and the College of EngineeringCore.)

  9. Pre-requisite Structure BA / BS in Computer Science CSCI 4450 Algorithm Analysis Special Problems / Directed Study See Undergraduate catalog for requirements CSCI 4420 Computer Graphics CSCI 4900 CSCI 4910 CSCI 4920 Co-op See Undergraduate catalog for requirements CSCI 4350 Database Systems CSCI 4880 CSCI 4890 CSCI 2900 Special Problems Elective credit only CSCI 4330 Topics in CS Maximum 6 hours credit in these courses CSCI 4300 Topics in CS CSCI 1100 Intro to CS Not for CSCI major credit CSCI 4250 Survey of Languages CSCI 4050 Game Programming CSCI 4020 Software Develop. II CSCI 4410 Intro to AI CSCI 4540 Intro. to OS CSCI 4510 Machine Structures CSCI 3210 or knowledge of LISP or PROLOG CSCI 4600 Social Implications CSCI 4010 Software Develop. I CSCI 3210 Symbolic Processing requires Junior level standing CSCI 3600 Systems Program. CSCI 3780 Into to Networks CSCI 3400 Data Structures MATH 2770 Discrete Math CSCI 3100 Computer Organization CSCI 2320 Programming Lab MATH 1710 Calculus I CSCI 1120 Structured Program. MATH 1650 Pre-Calculus CSCI 2010 Assembly Language ELET 2720 Digital Logic can be concurrent can be concurrent See math department for placement before registering for your first math course MATH 1100 College Algebra CSCI 1110 Program Devel. Optional MATH 1010 Fund. of Algebra HIGH SCHOOL ALGEBRA Required for BA & BS Required for BS only

  10. CORE CURRICULUM FOR BS IN COMPUTER ENGINEERINGBachelor of Science Effective Fall 2003 Bachelor of Science • A Minimum of 131 semester hours required for graduation. • 45 advanced (3000-4000 level) hours required for degree (minimum of 24 must be taken at UNT). • A minimum of 31 semester hours must be completed at UNT. • 24 of your last 30 hours must be taken at UNT. • THIS IS A SIMPLIFIED GUIDE TO SELECTING COURSES – PLEASE MEET WITH YOUR ADVISOR AND • CHECK THE UNDERGRADUATE CATALOG FOR ALL COURSE OPTIONS IN EACH CATEGORY LABORATORY SCIENCES(12 Hours; 3 courses with labs) PHYS 1710-1730 (4 hours) __________________ PHYS 2220-2240 (4 hours) __________________ CHEM 1410-1430 (4 hours) __________________ Must earn at least a “C” in 3 courses and a 2.5 GPA MATHEMATICS (22 Hours) MATH 1710 (4 hours) __________________ MATH 1720 (3 hours) __________________ MATH 1780 (3 hours) __________________ MATH 2770 (3 hours) __________________ MATH 2700 (3 hours) __________________ MATH 2730 (3 hours) __________________ MATH or SCIENCE ELECTIVE __________________ Must earn at least a “C” in 2 courses and a 2.5 GPA ORAL / ADVANCED WRITTEN COMMUNICATIONS(6 Hours) (Satisfies the University English II & CommunicationsRequirement) ENGL 2700 ______________(satisfies second English requirement) GNET 2060 ______________(satisfies University requirement) Must earn at least a “C” in both courses and a 2.5 GPA ENGLISH (6 Hours) ENGL 1310,1311,1312, or 1313 __________________ Second English fulfilled by ENGL 2700 UNITED STATES HISTORY(6 Hours) HIST 2610-2620 or Honors equivalents. History 4700 (Texas History) or any advanced US-Topic History course(s) may substitute for either of the US History survey courses. POLITICAL SCIENCE(6 Hours) PSCI 1040_____ PSCI 1050_____ NOTE: If you are transferring credit for either PSCI course, please check with your advisor. Do not assume that your “first“ course elsewhere is the same as PSCI 1040. An out-of-state American Government course cannot be equivalent to PSCI 1040 but may be equivalent to PSCI 1050. Any advanced US- Topic Political Science course may substitute for PSCI 1050 only. SOCIAL AND BEHAVIORAL SCIENCES(3 Hours) __________________ VISUAL / PERFORMING ARTS(3 Hours) __________________ HUMANITIES(3 Hours) __________________ WELLNESS(3 Hours) __________________ CROSS CULTURAL, DIVERSITY, & GLOBAL STUDIES ( 3 Hours) _____________________ ENGINEERING (12 Hours) ELET 2720 ____________ ELET 3720 ____________ ENGR 2405 ____________ NOTE: The student is required to maintain a 2.75 GPA in all advanced CSCI/CSCE courses. COMPUTER SCIENCE and ENGINEERING (47 Hours) CSCI 1110 (4 Hours) _________________ CSCI 1120 (4 Hours) _________________ CSCI 3400 (3 Hours) _________________ CSCE 2020 (3 Hours) _________________ CSCE 2610 (3 Hours) _________________ CSCE 3020 (3 Hours) _________________ CSCE 3600 (3 Hours) _________________ CSCE 3730 (3 Hours) _________________ CSCE 4010 (3 Hours) _________________ CSCE 4510 (3 Hours) _________________ CSCE 4910 (3 Hours) _________________ CSCE 4915 (3 Hours) _________________ CSCE Specialty Elective _________________ CSCE Specialty Elective _________________ CSCE Specialty Elective _________________ See page 12 for details ELECTIVE COURSES (To reach 134 Hrs, 45 Advanced Hrs.) Check with your advisor concerning elective courses Technical Elective _________________ Technical Elective _________________ Any 3000 or higher level courses from any department in the College of Engineering, College of Business, or the following departments in the College of Arts and Sciences, Biology, Chemistry, Economics, Mathematics, or Physics. Advisor approval is needed.

  11. Bachelor of Science Major in Computer Engineeringsuggested four-year degree plan. Students are encouraged to see their adviser each semester for program decisions and enrollment. • FRESHMAN YEAR FALL SPRING Program Development (CSCI 1110) 4 Structured Programming (CSCI 1120) 4 College Writing I (ENGL 1310 or 1313) 3 Technical Writing (ENGL 2700) 3 United States History to 1865 (HIST 2610) 3 United States History since 1865 (HIST 2620) 3 Calculus I (MATH 1710) 4 Calculus II (MATH 1720) 3 Mechanics (PHYS 1710) 3 Electricity and Magnetism (PHYS 2220) 3 Laboratory in Mechanics (PHYS 1730) 1 Lab in Electricity and Magnetism (PHYS 2240) 1 Total Hours 18 Total Hours 17 • SOPHOMORE YEAR FALL SPRING Discrete Mathematical Structures (MATH 2770) 3 General Chemistry (CHEM 1410) 3 Digital Logic (ELET 2720) 4 Laboratory for General Chemistry (CHEM 1430) 1 Fundamentals of Elect. Engineering (ENGR 2405) 4 Computer Organization (CSCE 2610 or 3100) 3 Professional Presentations (GNET 2060) 3 Probability Models (MATH 1780) 3 Linear Algebra and Vect. Geom. (MATH 2700) 3 Multivariable Calculus (MATH 2730) 3 Total Hours 17 Data Structures (CSCI 3400) 3 Total Hours 16 JUNIOR YEAR FALL SPRING Signals and Systems (CSCE 2020) 3 Fund. of Comm. Theory (CSCE 3020) 3 Principles of Systems Programming (CSCE 3600) 3 Reconfigurable Logic (CSCE 3730) 3 Machine Structures (CSCE 4510) 3 Electronics I (ELET 3720) 4 American Government (PSCI 1040) 3 American Government (PSCI 1050) 3 Technical Elective (advanced) 3 CSCE Specialty Area Elective (see p.12) 3 Social and Behavioral Sciences Elective 3 Total Hours 16 Total Hours 18 • SENIOR YEAR FALL SPRING Computer Engineering Design I (CSCE 4910) 3 Computer Engineering Design II (CSCE 4915) 3 CSCE Specialty Area Elective (see p. 12) 3 CSCE Specialty Area Elective (see p. 12) 3 Mathematics or Science Elective 3 Technical Elective (advanced) 3 Visual and Performing Arts Elective 3 Cross-cultural, Diversity, and Global Studies 3 Software Development (CSCI 4010) 3 Humanities Elective 3 Wellness Elective 3 Total Hours 15 Total Hours 18 Total 134 hours. In addition to 36 hours of general education core as defined by UNT, the computer engineering degree requires 34 hours of mathematics and sciences, 8 hours of Electronics Engineering Technology, 4 hours of Engineering Technology, 43 hours of Computer Science and Engineering which includes a 2 semester senior design project sequence, and 6 hours of technical electives. Technical Electives: Any 3000 or higher level courses from any department in the College of Engineering, College of Business, or the following departments in the College of Arts and Sciences, Biology, Chemistry, Economics, Mathematics, or Physics. Advisor approval is needed.

  12. Computer Engineering Specialty Area Electives Specialization Area: Real-time and Embedded Systems ELET 3750: Digital Systems (junior yr spring) CSCE 4620: Real-Time Operating systems (senior yr fall) And one more from the following: CSCE 4740: VLSI Design (senior yr spring) CSCE 4440: Real-Time Software Development (senior yr spring) CSCE 4610: Computer Systems Architecture (senior yr spring) Specialization Area: VLSI and Electronics CSCE 4740: VLSI Design (senior yr fall) CSCE 4750; VLSI Testing (senior yr spring) And one more from the following: CSCE 4610: Computer Systems Architecture (junior yr spring) ELET 3750: Digital Systems (junior yr spring) PHYS 4500: Introduction to Solid State Physics (junior yr spring) Specialization Area: Communications and Networks CSCE 3510: Introduction to Wireless Comm. (junior or senior yr) CSCE 3530: Introduction to Computer Networks (junior yr spring) And one more from the following: CSCE 4520: Wireless Networks and Protocols (senior yr) CSCE 4530: Computer Network Design (senior yr) CSCE 4540: TCP/IP Protocols (senior yr) Specialization Area: Computer Systems CSCE 3650: Introduction to Compilation Techniques (junior or senior yr) CSCE 4610: Computer Systems Architecture (junior or senior yr) And one more from the following: CSCE 3030: Parallel Programming (junior or senior yr) CSCE 4600: Intro to Operating Systems (junior or senior yr) CSCE 4620: Real-Time Operating Systems (senior yr)

  13. Computer Engineering Prerequisite Structure

  14. Degree Audit / Graduation Information Degree Audit Preparation What is a Degree Audit? A degree audit is an official document of the University. It lists all the courses needed to complete your chosen degree and shows how all the courses you have completed are being applied toward your degree. When should I get a Degree Audit? You should request a degree audit after you have have chosen a major. If you are a student seeking secondary-teacher certification, you may request a degree audit after completing approximately 30 hours. You must have a degree audit on file in order to graduate! How do I get a Degree Audit? 1. Contact the departmental advisor of your major for an appointment to initiate a degree audit. If you have transfer work you will need an evaluated copy of all transcripts and a catalog description of all courses completed. (Transcripts may be ordered at the Office of the Registrar. You may pick them up or have them sent to your major department). 2. The faculty advisor for your major will complete the departmental advising sheet. If you are declaring a minor, you must do so at the time your advising sheet is prepared. 3. The advising sheet will be sent to the College of Engineering Advising Office (ETEC 120) and your college advisor will prepare the degree audit. A copy of the degree audit will be mailed to your permanent address (unless otherwise advised), and a copy will be sent to the department of your major. The original will be kept on file in the College of Engineering Office of Student Advising. 4. It is your responsibility to update each semester’s progress on your copy of the degree audit. If you feel you need assistance, you should schedule an appointment with your major advisor. Graduation Check What is it? A graduation check is a service provided by the College of Engineering Office of Student Advising to inform you of the courses remaining in your final semester before graduation. When do I need it? A graduation check should be requested the semester before you intend to graduate. (If you plan to graduate in Spring, you should request a graduation check by the end of the Fall semester.) The graduation check will be done at the end of the current semester, after the grades are posted, and will be available for pick up in ETEC 120 by schedule revision. Due to time constraints, graduation checks are not mailed! How do I request one? Requests may be made in person at the Office of Student Advising, ETEC 120, or by calling (940) 565-4201. Graduation Application You must apply for graduation at the beginning of the semester in which you intend to graduate. The application may be obtained at either the Registrar’s Office or the Office of Student Advising (ETEC 120) but must be submitted to the Office of Student Advising in ETEC120. In order to apply for graduation the following requirements must be met: 1. Submit graduation application by the deadline stated in the Schedule of Classes. 2. Register for all the requirements stated on the degree audit for graduation within student load limits. 3. Have a minimum overall grade point average of 2.0 on all college work attempted and a 2.0 on all UNT course work.

More Related