Apr 21, 2026  
2026-27 Catalog 
    
2026-27 Catalog

Computer Science


Return to {$returnto_text} Return to: Program Requirements

Department Page: Computer Science  

Program Learning Outcomes: Computer Science  

This major may not be paired with the Computer Science Minor This major may be paired with the Mathematics minor, provided the MATH courses counting toward the minor are not cross-listed with CSCI.

 

Students must complete all of the following requirements to graduate with a bachelor of arts in this program. Some courses may apply toward multiple requirements.

College Requirements:

  

Students are required to complete all standard college requirements.

Major Requirements:


Total major units: 14-15, depending on mathematics proficiency

Students may need to satisfy prerequisites before enrolling in courses required for the major.

Mathematics Proficiency, Demonstrated by One of the Following:


  • OR

    • Departmental waiver of one unit in cases where the student has demonstrated proficiency

Four additional units in computer science at the 300 level or higher (excluding 470):


Junior Year Requirement:


  • Junior qualifying examination

Two units of Thesis


Return to {$returnto_text} Return to: Program Requirements