Bachelor of Science in Computer Engineering Technology

Print/Download Page

The following eight-semester schedule of courses provides a recommended framework for completing this program of study in four years. 

Course Credits
Freshman Year  
First Semester 13
CSC 120  Problem Solving and Programming Constructs** 3
ENG 101  English Composition I** 3
GET 130  Introduction to Engineering Technology** 3
MAT 199  Pre-Calculus** 3
UNI 100  First-Year Seminar** 1
   
Second Semester 16
CSC 124  Computer Programming I** 3
ECO 100  Elements of Economics** 3
EET 110  Electrical Circuits I* 4
MAT 195  Discrete Math Structures for General Education* 3
General Education Course 3
   
Sophomore Year  
Third Semester 14
CET 235  Digital Electronics Design* 4
CSC 265  Object-Oriented Programming* 3
EET 160  Electric Circuits II* 4
MAT 281  Calculus I** 3
   
Fourth Semester 17
CET 270  Introduction to Microprocessor Design*  4
CSC 328  Data Structures* 3
EET 215  Introduction to Instrumentation** 3
MAT 282  Calculus II* 3
PHY 101  College Physics I** 4
   
Junior Year  
Fifth Semester 15
CET 335  Microprocessor Interfacing* 4
ENG 217  Scientific & Technical Writing** 3
PHY 202  College Physics II* 4
Approved Related Elective 4
   
Sixth Semester 16
CET 350  Technical Computing using JAVA* 3
CET 360  Microprocessor Engineering* 4
CSC 400  Operating Systems* 3
MAT 341  Linear Algebra I* 3
General Education Course 3
   
Senior Year  
Seventh Semester 14
CET 440   Computer Networking* 4
CET 490   Senior Project I* 3
Approved Related Elective* 4
General Education Course 3
   
Eighth Semester 16
CET 492  Senior Project II* 3
CSC 378  Computer Architecture* 3
Approved Related Elective* 4
General Education Courses 6
Total 120

* Required major and related courses

** Required and recommended General Education courses

Approved Related Electives

  • CET 485  Special Topics in CET (credits variable)
  • CET 495  CET Internship (single instance, 4 credits max)
  • CSC 306  FORTRAN  OR  CSC 308  Python 
  • CSC 323  Assembly Language
  • CSC 360  Analysis of Algorithms
  • CSC 420  Artificial Intelligence
  • CSC 455  Structures of Programming Languages
  • CSC 460  Language Translation
  • CSC 475  Theory of Languages
  • CSC 485  Special Topics in Computer Science
  • MAT 381  Calculus III
  • MAT 382  Calculus IV

College Algebra (3 crs.) and College Trigonometry (3 crs.) may be substituted for Pre-Calculus, if math placement test score does not permit direct entry into Pre-Calculus, or if students would prefer less intense coverage of this material.