Undergraduate Catalog Home TTU Home
 Navigation
Search powered by Google
Area Navigation  
 

COMPUTER ENGINEERING (CMPE)

(Leading to the Bachelor of Science in Computer Engineering Degree)

Freshman Year

sem. hrs.

Sophomore Year sem. hrs.
ENGL 1010 Writing I 3 ENGL 2130, 2230, or 2330 3
ENGL 1020 Writing II 3 SPCH 2410 or PC 2500 3
MATH 1910 Calculus I 4 MATH 2120 Differential Equations 3
MATH 1920 Calculus II 4 MATH 2110 Calculus III 4
CHEM 1110 General Chemistry I 4 PHYS 2120, 2121 Calculus-based Physics II 4
PHYS 2110, 2111 Calculus-based Physics I 4 ECE 2000 Introduction to Electrical & Computer Engineering 2
CSC 2100 Introduction to Problem Solving and Computer Programming 3 ECE 2060 Measurements Laboratory 1
Humanities/Fine Arts Elective 3 ECE 2010 Circuits & Networks I 3
Social/Behavioral  Science Elective 3 ECE 2020 Circuits & Networks II 3
ENGR 10201 Connections to Engineering & Technology 1 ECE 2110 Introduction to Digital Systems 3
    CSC 2110 Data Structures and Algorithms 3
    CSC 2111 Data Structures and Algorithms Lab 1
    CSC 2120 Object-Oriented Programming and Design 3
    CSC 2121 Object-Oriented Programming and Design Lab 1
Total 32 Total 37
Junior Year sem. hrs. Senior Year sem. hrs.
ECE 3010 Signals & Systems 3 ECE 4110 Sequential Logic Design 3
ECE 3120 Microcomputer Systems 3 ECE 4120 Fundamentals of Computer Design 3
ECE 3160 Digital Systems Laboratory 1 ECE 4960 Capstone Design I 2
ECE 3300 Electronics I 3 ECE 4970 Capstone Design II 2
ECE 3910 Probability & Random Variables in Electrical & Computer Engineering 3 ECE Lab elective3 1
CSC 3402 Distributed & Net-Centric Programming for Engineers 2 ECE elective4, Comp. Eng. Elective5 6
CSC 2400 Design of Algorithms 3 CSC 3700 Software Analysis & Design 3
CSC 2500 Unix Laboratory 1 CSC 4100 Operating Systems 3
MATH elective2 3 CSC elective6 3
CEE 2100 Fundamentals of Engineering Mechanics 3 Social/Behavioral  Science Elective 3
ISE 3920 Fundamentals of Engineering Design 3    
Humanities/Fine Arts Elective 3    
Total 31 Total 29

NOTES
1 This course is not included in 128-hour curriculum.
2 MATH Elective:  One three-hour course must be taken from an approved list of Mathematics courses. An approved list will be maintained by the ECE Department.
3 ECE Lab Elective:  One one-hour lab course must be taken from 3000 level and 4000 level ECE lab courses. It may be taken during junior or senior year.
4 ECE Elective:  One three-hour course must be taken from a list of ECE courses. An approved list of such courses will be maintained by the ECE Department.
5 Computer Engineering Elective:  One three-hour course must be taken from a list of elective courses relevant to the Computer Engineering program. An approved list of such courses will be maintained by the ECE Department. 
6 CSC Elective:  One three-hour course must be taken from an approved list of computer science courses. An approved list will be maintained by the ECE Department.
 
© 2009 Tennessee Technological University
Back to Top | 2008-09 Catalog Home | Catalog Index | Catalogs Main Page | TTU Home
This page maintained by Jerri Winningham. Last Updated: 10/27/08