Aug 22, 2025  
2025-2026 Undergraduate Catalog 
    
2025-2026 Undergraduate Catalog

Software Engineering, B.S.


OSRHE Program Code: 211

CIP Code: 140903

Major Code: 6110

University Core (Total Listed 42-44)


For full list of courses see University Core (Bachelor’s) .

Support Courses: 0-9 Credit Hours


Students majoring in Software Engineering are encouraged to complete the following courses in high school.

Major Requirements


Software Engineering: 78-81 Minimum Required Hours


Elective Courses: 9 Credit Hours


Choose nine (9) hours from one of the three application areas:

Elective CMSC or SE Courses: 6 Credit Hours


  • Any 2/3/4000 level CMSC or SE courses except CMSC 4513  
  • SE 4950   Internship in Software Engineering (1-3 hours)

No more than three (3) hours of Internship and Individual Study combined may be used to satisfy the CMSC or SE elective requirement.

Credit cannot be received for both CMSC 3303  and SE 4283 .

Electives to bring total to: 124 Minimum Required Hours


Minimum Grade Requirements


Average in (a) all college course work, (b) course work at UCO, and (c) major courses: 2.00

Accelerated Degree Pathway (ADP)


Students in the B.S. in Software Engineering program are eligible to pursue an P.S.M. (Professional Science Master’s) in Computational Science-Computer Science while still an undergraduate, which means that they can take courses that will count toward both the B.S. and P.S.M. degrees. A formal application to the P.S.M. in Computational Science-Computer Science program and approval from the Department of Computer Science are required. For more information, please see the Accelerated Degree Pathway requirements for the P.S.M. in Computational Science - Computer Science in the Graduate Catalog.