Bachelor of Science in Computer Engineering Degree (BSCmpE)
Curriculum Effective Fall 2006      (
Last Revised: 10-May-2006)          

Fall

 Freshman Spring
ENGL 1010  Expository Writing I 3
MATH 1910  Calculus I 4
CHEM 1110  General Chemistry 4
ENGR 1210  Intro to Engineering 1
Hum/Fine Arts Elec                             3
Soc/Beh Sci Elec                             3
ENGR 1020 Conn. to Engr & Technology 1
Total  19
ENGL 1020  Expository Writing II 3
MATH 1920  Calculus II 4
PHYS 2110 Gen. Physics I 3
PHYS 2111 Gen. Physics I  Lab 1
CSC 2010 Intro Comp Sci 3
CSC 2011 Intro Comp Sci  Lab  1
Hum/Fine Arts Elec                             3
Total 18

Fall

Sophomore Spring
ENGL 2130, 2230 or 2330  Literature 3
MATH 2120  Differential Equations 3
PHYS 2120 Gen. Physics II 3
PHYS 2121 Gen. Physics II  Lab 1
ECE 2000  Introduction to ECE 2
ECE 2010  Circuits I 3
CSC 2020  Data Struc   3
CSC 2021 Data Struc Lab  1
Total 19
SPCH 2410 or PC 2500 Comm 3
MATH 2110  Calculus III 4
ECE 2060  Measurements Lab 1
ECE 2020  Circuits II 3
CSC 2300 C/C++ in UNIX 3
Soc/Beh Sci Elec                             3
Total 17

Fall

  Junior Spring
ECE 3010  Signals & Systems 3
ECE 3110  Introduction to Digital 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
Total 16
ECE 3910  Prob & Random Var. 3
ECE 3120 Computer Systems 3
CSC 3402 Distributed Computing 2
MATH Elec  (1)                               3
ISE 3920 Fund. of Engr. Design 3
Total 14

Fall

  Senior Spring
ECE 4941 MultDiscp Design I   (6) 1
ECE 4110 Sequential Logic Design 3
ECE Lab Elec  (2)                             1
ECE  Elec (3)                             3
ECE 4910  Professional Issues in ECE 1
CSC 3700 Software Analysis & Design 3
Total 12
ECE 4942 MultDiscp Design II   (6) 2
ECE 4120 Fund. of Comp. Design 3
CmpE Elec (4)                             3
CSC 4100 Operating Systems 3
CSC Elec (5)                             3
Total 14
  Grand Total   129 Hours


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

NOTES for BSCmpE. 

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

(1) 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. 

(2) ECE Lab Electives: One one-hour lab course, in addition to the required ECE 3160, must be taken from 3000 level and 4000 level ECE lab courses. It may be taken during junior or senior years.

(3) 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.

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

(5)  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.

(6)  Multidisciplinary Design: In place of the ECE 4941-4942 sequence, any ECE Department approved 3-credit multidisciplinary capstone design course may be taken. An approved list of such courses will be maintained by the ECE Department.


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