Nov 21, 2024  
2024-2025 Undergraduate Catalog 
    
2024-2025 Undergraduate Catalog

Computer Science, B.S.


Major Code: 6100

University Core (Total Listed 42-44)


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

Support Courses: 0-9 Minimum Required Hours


Students majoring in Computer Science are encouraged to complete the following courses in high school.

Major Requirements


Computer Science: 80-81 Minimum Required Hours


Elective CMSC or SE courses: 15 Credit Hours


  • Any 3/4000 level CMSC or SE courses
  • 6 hours of CMSC or SE electives may be taken at the 2000 level

SE 4513  may not be used to satisfy the CMSC or SE elective requirement.

No more than four (4) 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)


Accelerated BS/PSM

UCO’s P.S.M. (Professional Science Master’s) in Computational Science has partnered with the B.S. in Computer Science - Computer Science major so that approved students may take up to nine credit hours of 5000-level CMSC courses during their senior year of the major. These courses will count toward both the B.S. and P.S.M. degrees. A formal application to the P.S.M. Computational Science program and an approval from the Department of Computer Science are required. Requirements for the P.S.M. program are located in the UCO Graduate Catalog under Computational Science - Computer Science, P.S.M.

Up to nine credit hours of the following courses can be used to satisfy both the B.S. Computer Science - Computer Science and the P.S.M. Computational Science - Computer Science:

  • CMSC 5043 Applications Database Systems
  • CMSC 5283 Software Engineering I (replaces SE 4283)
  • CMSC 5323 Computer and Network Security