Sep 16, 2021  
2020-2021 Undergraduate Catalog 
2020-2021 Undergraduate Catalog [ARCHIVED CATALOG]

Computer Science, B.A.

Return to {$returnto_text} Return to: Majors and Minors

Curriculum Notes. In addition to the University-wide requirements, which include the completion of a minimum of 120 academic credit hours for any degree, the credit hours within this curriculum are distributed as follows:

Requirements for the Major

Tracks (9 Credit Hours)

Artificial Intelligence and Machine Learning

Data Engineering



Software Engineering


  • Three 3-hour, 4000-level or above CS courses approved by adviser

Technical Electives (9 Credit Hours)

9 credit hours of CS courses at the 3000 level or above as approved by the adviser. The advisor may approve other sufficiently technical courses from other departments to satisfy the Technical elective requirements. Technical electives cannot be satisfied by courses that are part of the student’s chosen track.

Total: 59 Credit Hours

Return to {$returnto_text} Return to: Majors and Minors