Degree Requirements (CE)

Bachelor of Science - 131 credits

Engineering - 30 credits
EE-304 Digital Design I3
EE-354 Digital Design II3
EE-362 Microcontroller System Design3
EE-364 Computer Architecture3
EE-404 Large-Scale Digital Design 3
EE-452 Advanced Microcontroller System Design3
EE-458 Senior Design Project3
EL-452 Automated Test Systems3
Computer or Engineering Electives (2)*6
Computers and Programming - 22 credits
CS-150 Introduction to Programming Using C4
CS-200 Programming Using C++3
CS-220 Database Management3
CS-351 Assembly Language Programming3
CS-418 Operating Systems3
CT-152 Introduction to UNIX3
IAE-201 Introduction to Information Assurance3
Technical Courses - 14 credits
EE-159 Circuit Theory4
EL-200 Electronic Devices and Circuits4
EL-204 Digital Electronics3
EL-262 Microprocessors and Microassembly3
Mathematics and Sciences - 34 Credits
CH-120 Chemistry3
MA-124 Discrete Mathematics 3
MA-261 Calculus I 4
MA-262 Calculus II4
MA-230 Introduction to MATLAB3
MA-340 Ordinary Differential Equations3
MA-345 Probability and Statistics for Engineers3
PH-261 Engineering Physics I4
PH-262 Engineering Physics II4
Physics or Science Elective*3
Humanities/Social Sciences - 22 credits
BUS-301 Project Management3
FS-100 Freshman Seminar1
HU-331 or HU-332 Arts and Ideas3
SS-351 Ethics3
Humanities Electives (2)*6
Social Sciences Electives (2)*6
English Communications - 9 credits
EN-101 English Communications I3
EN-102 English Communications II3


* See appropriate department for approved list.

Please check with an Academic Advisor to confirm degree requirements and program electives.