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

Computer Science, B.S.


Return to {$returnto_text} Return to: Academic Degrees and Programs

This baccalaureate degree program provides the foundation for a lifelong career in the computing field. The core requirements include courses in hardware, software and the mathematical basis of computing. Elective courses provide the opportunity for further exploration of areas within computing. Students planning to pursue a Bachelor of Science in Computer Science must complete the following courses:

General University Course Requirements


The following courses are required for all bachelor level degrees: 36-39 credits

Fine Arts: 3 credits


Any studio-based fine arts course (ART, MUS, DRMA), or ENG 206A , or ENG 206B  

Laboratory Science: 4 credits


Any laboratory science course except CHEM 105

Social Sciences: 3 credits


Any social science course (ECON, POSC, SOC, PSY)

Humanities: 3 credits


Any HIS course, ENG 200 PHIL 310W , or REL 320W  

Mathematics: 3-5 credits


Any college-level MATH course or SOC 220  

World Language: 3-4 credits


Any world language course

Technology: 3 credits


Any CPSC course or BADM 230 BIOL 482 ,  ENG 452 ENSC 321 ART 370 NURS 304 ED 343   

Note:


(17 credits may be applied to both the GUCRs and the major)

Free Electives (as needed): 14 - 19 credits


Minimum total credits 120, including 48 upper-division credits


 

Course Guide for Computer Science


All students are expected to meet regularly with their assigned advisor regarding their course of study and progress toward degree/program completion.

Return to {$returnto_text} Return to: Academic Degrees and Programs