Skip to Content

BA Computer Science for Students Admitted Fall 2007 to Fall 2009

This page updated March 19, 2012.

Four-Year Plan for Students Admitted Fall 2007 to Fall 2009

Major Requirements

  • Curriculum Revised Fall 2010
  • 60 lower division units
  • 36 upper division core units
  • 16 technical elective units

Year Fall Winter Spring
First Year (CSE 8A/8AL,or CSE 11)
Math 20A
GE
CSE 12
CSE 15L
Math 20B
CSE 91
CSE 20
Math 20C
GE
GE
Second Year CSE 21
CSE 30
Phys 2A or General Science*
GE
CSE 100
Phys 2B or General Science*
Math 20F
GE
CSE 70/110
CSE 101
CSE Tech. Elective
Math 20D (or CSE UD)
Third Year CSE 140
CSE 140L
Phys 2C (or CSE UD)
GE
CSE 141
CSE 141L
CSE Tech. Elective
GE
CSE 120
CSE 105
GE
Fourth Year CSE 130
CSE Tech. Elective
GE

CSE 131
GE

GE

CSE Tech. Elective
GE
GE

 

Print Checklist

CSE Major Advisors

The CSE Department has two major advisors to assist students. 

Students with last names between A-L will contact Viera Kair at the Virtual Advising Center or go to the CSE Building (EBU3B), room 1236.  You may also call 858/822-1535.

Students with last names between M-Z will contact Pat Raczka at the Virtual Advising Center or go to the CSE Building (EBU3B), room 1238.  You may also call 858-534-3621.

CSE Advisory Exam

Students with previous programming experience in a compiled language may start with CSE 11, all others, should begin with CSE 3, or CSE 8A and CSE 8AL.  Not sure which class to start with?   Take the CSE Advisory Exam  to find out which class you should enroll into.

CSE 91 - Perspective in CSE

Transfer Students do not need to take CSE 91, this course is waived for you.  Students admitted as Freshman Students must complete CSE 91 or an approved alternative.

Technical Electives Requirement

  • BA Computer Science admitted fall 2007 to fall 2009, mus complete four technical electives units for a total of 16 units
  • As of Fall 2010, 4 units of CSE 197 may be used toward technical elective credit
  • As of Fall 2010, 8 units of CSE 198, CSE 199 or CSE 199H may be used toward technical elective credit
  • Of the nine electives, two technical electives may be chosen from the wider set of courses that includes other electives as listed under the section titled Electives. This section also lists other restrictions in the selection of technical electives. If you want to deviate from this list of approved electives, you must petition with your CSE Academic Advisor
  • In addition, students can also use CSE graduate courses for technical elective credit with approval. Once a CSE graduate course is used for an undergraduate degree that course may not be reused for a graduate degree

Program Changes

  • CSE 15L: New fall 2007
  • CSE 70: New fall 2007 and renumbered to CSE 110 in fall 2010
  • CSE 91: Changed from 1 unit to 2 units fall 2010 (Waived for all Tranfer Students)
  • Math 20D : Students may take a CSE upper division course in place of Math 20D
  • Phys 2C: Students may take a CSE upper division course in place of Phys 2C
  • Phys 2A/B: Students may take (Chem 6A/A and 6B/H) or (BILD 1 and 2) or (BILD 3 and BICD 100)

Degree Policies

All major requirements and technical electives, except CSE 91, CSE 197, CSE 198 or CSE 199, must be taken for a letter grade. To graduate, a grade point average of 2.0 is required in the upper division major requirements including the technical electives.