2025-2026 Catalog 
    
    Dec 06, 2025  
2025-2026 Catalog

Computer Science/Computer Science, AI Concentration (4+1), BS/MS


Return to {$returnto_text} Return to: Undergraduate & Graduate Academic Programs

Students who graduate with a Bachelor of Science (BS) in Computer Science will be prepared for both graduate school and for software development careers. The curriculum combines a solid base in computer science fundamentals, such as software design and development, theoretical and mathematical foundations, systems, and problem solving and debugging, theoretical and mathematical foundations, computer systems, and system software.

Program Learning Outcomes


Please see the Computer Science Major  and Computer Science, AI Concentration, MS .

(BS) Major Requirements (56-58 units)


  • Must complete BS within four years
  • Must complete one MS core each semester of junior and senior year
  • 16 units of MS courses taken during junior and senior year cannot count towards 52 unit BSCS core
  • 16 units of MS courses taken during junior and senior year can count as general electives of the 120 units needed to graduate with a BSCS
  • CS 490 can fulfill the requirements of both BS and MS (CS 690) - only course that can count in both programs
  • Students majoring in Computer Science (4+1) must earn a grade of C or better in all major courses

MS in Computer Science, AI Concentration


Year 3 (Junior Year)


Year 4 (Senior Year)


MS Year


Fall


  • 2 CS electives

Spring


  • 2 CS electives

Admissions


  • Must have a 3.3 cumulative GPA in Computer Science coursework
  • Must have a 3.0 overall cumulative GPA
  • 1-2 page Statement of Goals
  • Two letters of recommendation from faculty with the Department of Computer Science
  • Apply at the end of sophomore year, once spring grades are available

Return to {$returnto_text} Return to: Undergraduate & Graduate Academic Programs