|
|
|
Dec 06, 2025
|
|
2025-2026 Catalog
Computer Science/Computer Science, AI Concentration (4+1), BS/MS
|
|
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.
|
(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
Lower Division (20-22 units)
Upper Division Courses (20 units)
Systems Area (8 units)
All students must take CS 315 and either CS 326 or CS 336. Theory and Languages Area (4 units)
Applications Area (4 units)
Math Requirement (12 units)
Science Core Requirement (4 units)
Computer Science students must take one of the following classes for Core B2: MS in Computer Science, AI Concentration
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: Undergraduate & Graduate Academic Programs
|
|
|