CSE Major Programs and Requirements
Your CSE major requirements may be different from someone else that started their program in a
different year. Be sure you know which curriculum requirements you need to complete. Furthermore, the degree
audit program (DARS) may have your courses listed incorrectly, and it's your responsibility to know what
classes you have to complete. Contact your CSE Major Advisor if you are not sure what program to follow.
Contact Information
All questions regarding your major requirements should be directed to your CSE Major Advisor. Our offices are
located in the CSE Building (EBU3B) on the first floor in the offices directly behind the
Hawkinson's Bear.
- Viera Kair helps students with last names between A-L.
vkair@cs.ucsd.edu, 858/822-1535
- Patricia Raczka helps students with last names between M-Z.
raczka@cs.ucsd.edu, 885/534-3621
The B.A and B.S. in Computer Science, and the B.S. Computer Engineering programs have the following changes.
-
CSE 91 - Perspectives in CSE, required as of Fall 2004. This course is waived for a Transfer Students.
As of Fall 2007, CSE 91 is changed to a 2-unit course.
-
CSE 15L - Software Tools and Techniques, required as of Fall 2007.
-
CSE 70 - Software Engineering, required as of Fall 2007.
-
CSE 130 replaces CSE 131A. CSE 130 is a new prerequisite for CSE 131, as of Fall 2007.
-
CSE 131 replaces CSE 131B, as of Fall 2007.
-
CSE 131 may to taken to replace D or F grade in CSE 131A and CSE 131B, as of Fall 2007.
(The following forms are in PDF format and require the
Adobe Acrobate Reader to view.)
PROGRAM: BACHELOR OF ARTS IN COMPUTER SCIENCE
PROGRAM: BACHELOR OF SCIENCE IN COMPUTER SCIENCE
-
Requirements for students admitted prior to Fall 2007.
-
Students may take CSE 15L in place of the Physics Lab course (Phys 2BL, 2CL or 2DL)
-
Students may take CSE 70 in place of the Math/Science Elective (Chem 6A or Math 20E or Phys 2D or BILD 1/10/12/14/30)
-
Students may take ECE 35 in place of ECE 53A
-
Students may take ECE 53 in place of ECE 53A
-
Students may take ECE 45 in place of ECE 53B
-
Students may take a CSE upper division elective in place of ECE 53B
PROGRAM: BACHELOR OF SCIENCE IN COMPUTER SCIENCE WITH A SPECIALIZATION IN BIOINFORMATICS
PROGRAM: BACHELOR OF SCIENCE IN COMPUTER ENGINEERING
-
Requirements for students admitted Fall 2006.
-
ECE 53A and ECE 53B are replaced with ECE 35 and ECE 45, respectively
-
ECE 65 may be used in place of CSE 171A/161A
-
ECE 65 may be used in place of the Physics Lab (Phys 2BL/2CL/2DL)
Four-Year Academic Plan
It's important to know what courses to take and when to take them. Once you have reviewed your major
requirements, take some time to put together your academic plan. Use the following worksheets to
record your quarterly class schedules.
Tracking your CSE Major Requirements and Final Degree Audits
You can track your major and college requirements through the
Degree Audit Program.
You should make an appointment with your CSE Major Advisor at least one year before you
graduate to ensure you are on track for graduation. When it's time to file for your graduation you can
file for a degree
and diploma online using the
Degree and Diploma Application Wizard. If you are not going to graduate at the end of Spring Quarter,
but still want to participate in commencement, come see us.
 |