UCSD Main WebsiteUCSD Jacobs SchoolDepartment of Computer Science and Engineering
About CSECSE PeopleFacultyGraduate EducationUndergraduate EducationDepartment AdministrationContact CSE
spacer gif
spacer gif
CSE People
spacer gifspacer gif
spacer gif
plus signspacer gifDegree Programs
spacer gif
plus signspacer gifAdmissions
spacer gif
plus signspacer gifCourses
spacer gif
minus signspacer gifAdvising
spacer gifspacer gifCurriculum Planning
spacer gifspacer gifGraduation Requirements
spacer gifspacer gifGraduate School
spacer gifspacer gifEducation Abroad
spacer gifspacer gifUndergraduate Research
spacer gifspacer gifNew Student Info
spacer gif
plus signspacer gifFinancial Opportunities
spacer gif
spacer gifspacer gifResources
spacer gif
spacer gifspacer gifUndergraduate Program FAQ
spacer gif
spacer gif
spacer gif
Search
spacer gifspacer gifspacer gif
 
 
Google
spacer gifspacer gif
spacer gif
spacer gif
spacer gif
spacer gif
spacer gifspacer gif
Home»Undergraduate Education»Advising»Degree Checks & Petitions»Curriculum Planning
spacer gif
Curriculum Planning & Degree Checks
spacer gif
spacer gifspacer gifspacer gif
spacer gif

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.

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

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.

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.

First Steps
Our main goal is to help students with planning their academic career at UC San Diego. We can help you to become familiar with your major requirements. We can also help you be comfortable and productive, so you can accomplish your academic goals.

Sometimes students have problems with deciding the right number of courses to enroll into each quarter. If you find yourself adding an extra course in case you need to drop one, it's time to come and see us. This can become a hard habit to break. Come by our offices, we need to review your academic plan and help you to set up a workable schedule for each quarter.

You may also find yourself trying to decide if you should drop a course that you have worked very hard in and no matter how much harder you try, the grade you might get is not comparable to the time you have spent working on your programming assignments or proofs. This is a good time to come and see us. First meet with your course professor, and then with us to discuss your options.

In addition, sometimes students feel that they have had a terrible quarter and start taking on more courses than normal in their subsequent quarters to try and catch up. This is usually never the right thing to do, and you should come and see us. We need to sit down together, review the courses you have completed, and come up with a plan to get you back on track.

On a lighter note, you should be planning on studying abroad before you graduate. It's important to prepare yourself for the global market, and one of the best ways to this is to take classes abroad. The paperwork process is cumbersome, this means that you need to start checking into what needs to be done at least a year before you plan to step into the airplane.

One more important item, and that's graduate school. Participating in research within the CSE Department is one perfect way to prepare yourself for applying to graduate schools. Enrolling into the right undergraduate courses, attending graduate research meetings, and getting invited by graduate students or faculty to work on projects are small steps you need to take to get you started. This type of work can also earn you technical elective credit. Once again, come meet with us to discuss your options.

spacer gif
spacer gif
spacer gifback to top ^
spacer gif
spacer gif
spacer gif
spacer gif
9500 Gilman Drive, La Jolla, CA 92093-0404
spacer gif
About CSE | CSE People | Faculty & Research | Graduate Education | Undergraduate Education
Department Administration | Contact CSE | Help | Search | Site map | Home
webmaster@cs.ucsd.edu
Official web page of the University of California, San Diego
Copyright © 2003 Regents of the University of California. All rights reserved.
spacer gif