Degree Requirements (SE)

Bachelor of Science - 131 credits

Computers and Software - 38 Credits
CS-130 Computer Science Fundamentals I4
CS-150 Introduction to Programming Using C4
CS-220 Database Management3
CS-225 Intermediate Java Programming3
CS-230 Computer Science Fundamentals II3
CS-310 Computer Algorithms3
CS-330 iPhone App Development3
CS-405 Introduction to Software Design with Unified Model Language3
CS-418 Operating Systems3
CT-152 Introduction to UNIX3
CT-376 Javascript3
IAE-201 Introduction to Information Assurance Concepts3
Engineering - 21 Credits
EE-304 Digital Design I3
EE-362 Microcontroller System Design3
EE-364 Computer Architecture3
SE-321 Human Computer Interaction3
SE-458 Senior Project 3
Software or Engineering Electives (2)*6
Technical Courses - 6 Credits
EL-204 Digital Electronics3
EL-262 Microprocessors and Microassembly3
Mathematics and Sciences - 32 Credits
CH-120 Chemistry3
MA-114 Algebra and Trigonometry4
MA-124 Discrete Mathematics 3
MA-128 Introduction to Statistics3
MA-261 Calculus I4
MA-262 Calculus II4
PH-261 Engineering Physics4
PH-262 Engineering Physics4
Science Elective*3
English Communications - 9 Credits
EN-101 English Communications I3
EN-102 English Communications II3
EN-408 Writing Seminar in Technical Research3
Humanities/Social Sciences - 19 Credits
FS-100 Freshman Seminar1
HU-331 or HU-332 Arts & Ideas3
SS-351 Ethics3
Social Science Electives (2)*6
Humanities Electives (2)*6
General Electives - 6 Credits
General Electives (2)**6


*See appropriate department for approved list.

**Any course may be taken to satisfy the general elective requirement.
Please check with an Academic Advisor to confirm degree requirements and program electives.