Home
/
Academics
/
Undergraduate Academics
/
Bachelor and Associate Degree Programs
/
Software Engineering
/
Degree Requirements (SE)
Call
800-950-1992
for information
Degree Requirements (SE)
Bachelor of Science - 132-133 credits
Computers and Software - 37 Credits
CS-130 Computer Science Fundamentals I
4
CS-220 Database Management
3
CS-225 Intermediate Java Programming
3
CS-230 Computer Science Fundamentals II
3
CS-310 Computer Algorithms
3
CS-405 Introduction to Software Design with Unified Model Language
3
CS-418 Operating Systems
3
CS-432 Computer Graphics
3
CT-115 Introduction to Programming
3
CT-152 Introduction to Unix
3
IAE-201
Introduction to Information Assurance Concepts
3
SE-458 Senior Project
3
Engineering - 21 Credits
EE-304 Digital Design I
3
EE-362 Microcontroller System Design
3
EE-364 Computer Architecture
3
SE-321 Human Computer Interaction
3
Software or Engineering electives (3)
9
Technical Courses - 6 Credits
EL-204 Digital Electronics
3
EL-262 Microprocessors and Microassembly
3
Mathematics and Sciences - 35 Credits
CH-120 Chemistry
3
MA-114 Algebra and Trigonometry
4
MA-124 Discrete Mathematics
3
MA-128 Introduction to Statistics
3
MA-261 Calculus I
4
MA-262 Calculus II
4
MA-300 Mathematical Methods
3
PH-261 Engineering Physics
4
PH-262 Engineering Physics
4
Physics or Science elective (1)
3
English Communications 9 Credits
EN-101 English Communications I
3
EN-102 English Communications II
3
EN-408 Writing Seminar in Technical Research
3
Humanities/Social Sciences - 19 Credits
FS-100 Freshman Seminar
1
HU-331
or
HU-332 Arts & Ideas
3
SS-351 Ethics
3
Social Sciences 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.
All bachelor of science degrees require a minimum of 27 credits at the 300-level or above.
Undergraduate Academics
Bachelor and Associate Degree Programs
Astronautical Engineering
Business Administration
Computer Engineering
Computer Engineering Technology
Computer Science
Electrical Engineering
Electronics Engineering Technology
Information Assurance
Management of Information Technology
Software Engineering
Degree Requirements (SE)
Telecommunications Engineering Technology
Web Development
Undergraduate Certificates
Academic Resources
Student Services
Graduate Academics
Professional Development
Online Programs
Academic Resources