Bachelor of Science in Computer Engineering Degree (BSCmpE)
Curriculum - Effective Spring 2008


Fall  Freshman Spring
ENGL 1010  Writing I 3
MATH 1910  Calculus I 4
CHEM 1110  General Chemistry I 4
ENGR 1020 Conn. to Engr & Technology1 1
Soc/Beh Sci Elec                             3
Total  15
ENGL 1020  Writing II 3
MATH 1920  Calculus II 4
PHYS 2110 Calculus-based Physics I 3
PHYS 2111 Calculus-based Physics Lab. I 1
CSC 2100 Intro. ... Computer Programming 3
Hum/Fine Arts Elec                             3
Total 17
Fall Sophomore Spring
ENGL 2130, 2230 or 2330  Literature 3
MATH 2120  Differential Equations 3
PHYS 2120 Calculus-based Physics II 3
PHYS 2121 Calculus-based Physics Lab. II 1
ECE 2000  Intro. to ECE 2
ECE 2010  Electric Circuits I 3
CSC 2110  Data Structures & Algorithms   3
CSC 2111 Data Structures & Algorithms Lab.  1
Total 19
SPCH 2410 or PC 2500 Communication 3
MATH 2110  Calculus III 4
ECE 2110  Intro. to Digital Systems 3
ECE 2060  Measurements Lab. 1
ECE 2020  Electric Circuits II 3
CSC 2120 Object-Oriented Prog. & Design 3
CSC 2121 Object-Oriented Prog. & Design Lab. 1
Total 18
Fall   Junior Spring
ECE 3010  Signals & Systems 3
ECE 3300  Electronics I 3
ECE 3160 Digital Systems Lab 1
CSC 2400 Design of Algorithms 3
CEE 2100  Fund. of Engr. Mechanics 3
Hum/Fine Arts Elec                             3
Total 16
ECE 3910  Prob. & Random Var. in ECE 3
ECE 3120 Microcomputer Systems 3
CSC 3402 Distributed and Net-Centric Programming for Engineers 2
MATH Elec2                               3
ISE 3920 Engr. Design & Prof. Practice 3
CSC 2500 Unix Lab. 1
Total 15
Fall   Senior Spring
ECE 4960 Senior Capstone Design I    2
ECE 4110 Sequential Logic Design 3
ECE Lab Elec3                              1
ECE  Elec4                             3
CSC 3700 Software Analysis & Design 3
Soc/Beh Sci Elec                             3
Total 15
ECE 4970 Senior Capstone Design II    2
ECE 4120 Fund. of Comp. Design 3
CmpE Elec5                            3
CSC 4100 Operating Systems 3
CSC Elec6                            3
Total 14

Grand Total: 129 Hours



Senior Exit (College Base) Exam __________
Fundamentals of Engineering (FE) Exam (recommended) __________
Apply for Graduation __________
Graduate Record Exam (GRE) (optional) __________

NOTES

See the Link: Use of American History 2010 & 2020 by Engineering Majors

(1) This course is not included in the 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 Electives: 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 years.

(4) ECE Electives: 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.


Department of Electrical and Computer Engineering / Tennessee Technological University / Cookeville, Tennessee, U.S.A.

TTU Home --- ECE Home --- Computer Engineering Program