Computer Science BA
Download as PDF
Recommended Program of Study, Computer Science BA
First Year | ||
|---|---|---|
Semester I | Units | |
COMP 110 | Computational Problem Solving | 3.5 |
MATH 150 | Calculus I | 4 |
Core Curriculum | 9 | |
Semester II | ||
COMP 120 | Programming Abstractions and Methodologies | 3.5 |
Core Curriculum | 9 | |
MATH 262 | Discrete Mathematics | 3 |
Second Year | ||
Semester I | ||
COMP 280 | Introduction to Computer Systems | 3.5 |
ISYE 330 | Engineering Probability and Statistics | 3 |
CC | 9-11.5 | |
Semester II | ||
COMP 230 | Advanced Computational Problem Modeling | 3.5 |
Core Curriculum and Electives | 12-14.5 | |
Third Year | ||
Semester I | ||
COMP 305 | Object-Oriented Software Design | 3 |
COMP Systems Course or Upper-Division COMP Elective | 3 | |
Core Curriculum and Electives | 10-12 | |
Semester II | ||
COMP 480 | Algorithms | 3 |
COMP Systems Course or Upper-Division COMP Elective | 3 | |
Core Curriculum and Electives | 10-12 | |
Senior Year | ||
Semester I | ||
COMP 491 | Senior Project I | 3 |
Upper-Division COMP Elective | 3 | |
Core Curriculum and Electives | 9-12 | |
Semester II | ||
COMP 492 | Senior Project II | 3 |
Upper-Division COMP Elective | 3 | |
Core Curriculum and Electives | 9-12 | |