-
Year 1 - Fall Semester
Code Course Credits MATH 121 Calculus I 4 CSC 113 Intro to Computer Programming MATLAB 3 ENGR 102 Intro to Engineering Design and Professionalism 3 PHIL 201 The Classical Mind 3 ENG 101 Writing and Rhetoric 3 Total Credits 16 -
Year 1 - Spring Semester
Code Course Credits MATH 122 Calculus II 4 PHYS 215 University Physics I 4 ENGR 106 Computer Aided Engineering 3 PHIL 202 The Modern Mind 3 TRS 201 Foundations of Theology I 3 Total Credits 17 -
Year 2 - Fall Semester
Code Course Credits MATH 221 Calculus III 4 PHYS 216 University Physics II 4 CHEM 107 General Chemistry 3 CHEM 113 General Chemistry Lab 2 Flexible Schedule Course #1 3 Total Credits 16 -
Year 2 - Spring Semester
Code Course Credits ENGR 222 Engineering Math I 4 ENGR 212 Electrical Networks 3 ENGR 213 Electrical Networks Lab 1 CSC 210 Discrete Math 3 Flexible Schedule Course #2 3 Total Credits 14 -
Year 3 - Fall Semester
Code Course Credits MATH 309 Probability and Statistics for Engineers 3 CSC 430 Introduction to Data Analysis 3 EE 311 Signals and Systems 3 ENGR 321 Electronic Circuits 3 ENGR 355 Electronic Circuits Lab 1 Flexible Schedule Course #3 3 Total Credits 16 -
Year 3 - Spring Semester
Code Course Credits EE/CSC 326 Switch. Circuits and Logic Design 3 EE/CSC 327 Switch. Circuits & Logic Design Lab 1 EE/CSC 312 Micro-Processor Programing 3 EE 362 Analog & Digital Signal Processing 3 ENGR 207 Programming Robots and Sensors 3 Flexible Schedule Course #4 3 Total Credits 16 -
Year 4 - Fall Semester
Code Course Credits ENGR 401 Senior Seminar 1 EE 421 Prog. Logic Devices & HDL Design 3 CSC 390 Computer Org. & Architecture 3 CSC 397 Computer Org. & Architecture Lab 1 EE 413 Communication Systems & Networks 3 EE 457 Communications Lab 1 ENGR 441 Engineering Practice and Design I 3 Program Specific Elective 3 Total Credits 18 -
Year 4 - Spring Semester
Code Course Credits EE 405/505 Embedded Systems 3 CSC 306 Intro to Operation Systems 3 CSC 323 Intro to Computer Networks 3 ENGR 442 Engineering Practice and Design II 3 Flexible Schedule Course #5 3 Total Credits 15