Apr 18, 2025  
2025-26 Catalog 
    
2025-26 Catalog

Computer Science


(Computer Science major requirements are listed below. Follow this link for the Computer Science Minor  requirements.)

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