Skip to Content

BA Computer Science

Updated March 23, 2015

Overview

The BA computer science program gives students more latitude in designing their course of study.  By requiring fewer electives, the BA computer science program serves those students desiring more time for undergraduate studies outside their major subject. 

The department requires a total of 116 units for the BA computer science program (not including the general-education requirements).  

Our Long-Term Plans are designed for students with no advanced placement credit.  Some students will begin with CSE 3, CSE 8A/L or CSE 11, therefore, it is imperative that each student draw up a suitable schedule based on her/his specific circumstances.  Please read CSE Course Placement Advice to figure out which coures to take first.  To assist you with planning your schedule, consult our Courses page.

Tracking your progress

Long-Term Plan

*Effective Fall 2014, CSE 8A + CSE 8AL will combine to, CSE 8A

**Effective Fall 2014, CSE 91 will be replaced by the lower division elective requirement (see below).  Students starting with CSE 8A, can use this course to satisfy the lower division elective.

Year Fall Winter Spring

First Year

CSE 8A/8AL*
or
CSE 11
Math 20A
GE
Lower Division Elective**

CSE 8B (if you completed CSE 8A/8AL) or
CSE 12/15L (if you completed CSE 11)
Math 20B
GE

CSE 12/15L (if you completed CSE 8B) or
CSE 30 (if you completed CSE 12/15L) 
CSE 20
Math 20C
GE

 

Second Year

CSE 30 (if you completed CSE 12/15L) 
CSE 21
General Science
GE

CSE 100
Math 20F
General Science
GE

CSE 101
CSE 110 
CSE Elective
GE
 

Third Year

CSE 140
CSE 140L (2 units)
CSE Elective
GE

CSE 141
CSE 141L (2 units)
CSE Elective
GE

CSE 105
CSE 120
CSE Elective
GE

Fourth Year

CSE 130
CSE Elective
GE
GE

CSE 131
CSE Elective
GE
GE

CSE Elective
GE
GE
GE

Major Requirements

Lower-Division Requirements

Graduation Requirements

  • All major requirements and upper-division electives, except CSE 91, CSE 197, CSE 198 or CSE 199, must be taken for a letter grade.
  • To graduate, a miniumum grade-point average of 2.0 will be required in upper-division coruses in the major, including upper-division electives.
  • Students must satisfy the general education course requirements of their college and university requirements.

CSE Academic Advising

Contact advisors via the Virtual Advising Center or call 858-534-8872 or visit a CSE Advisor during Advising Office Hours.

 



sa_page | about seo