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
minus signspacer gifAdmissions
spacer gifspacer gifFreshman Students
spacer gifspacer gifTransfer Students
spacer gifspacer gifExceptional Admissions
spacer gif
plus signspacer gifCourses
spacer gif
plus signspacer gifAdvising
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»Admissions»Exceptional Admissions Program»Exceptional Admissions Program
spacer gif
Exceptional Admissions Program
spacer gif
spacer gifspacer gifspacer gif
spacer gif

Are you interested in joining one of the top majors at UCSD?
Admission into a computer science or computer engineering major is available to all UCSD students. Completing one of these majors will prepare you for one of the fastest growing occupations, A CAREER IN COMPUTING. There are many fields of study in the CSE Department. Among them are: Algorithms, Computer Graphics, Computer Rendering, Computer Animation, Networked Software Design and Implementation, Computer Systems, Artificial Intelligence, Computer Security, Internet Programming, Computer Architecture, Programming Tools, Compiler Construction, Bioinformatics, Databases, Video Game Design, and Web Applications.

Students that start their studies without declaring CSE as their major can transfer into the CSE major through the exceptional admissions program. Such a change of major is likely to increase the length of time required to complete the major, as compared to declaring CSE as your major right from the start. However, if you are not quite sure whether computer science or computer engineering is the right field for you, you might prefer to take an introductory course.

Preparation
We offer several introductory courses in programming that you may take: CSE 5A, or 8A and CSE 8AL, or CSE 11. It's also important to start the calculus sequence by taking Math 20A and Math 20B (Calculus for Science and Engineering).

  • CSE 5A - Introduction to Programing I (C Language)
  • CSE 8A and CSE 8AL - Introduction to Computer Science: Java Language, and lab
  • CSE 11 - Introduction to Computer Science and Object-Oriented: Java Language
  • CSE 5A and CSE 8A/CSE 8AL do not have any prerequisites require any programming experience. CSE 11 is a fast-paced programmming course and requires programming experience in a complied language.
  • For an introduction course into computer engineering, take ECE 35 - Introduction to Analog Design. ECE 35 requires Math 20A, Math 20B, Math 20C (Calculus and Analytical Geometry for Science and Engineeing, Physics 2A (Mechanics), and Physics 2B (Electricity and Magnetism).

Changing Majors

  • a) Contact the CSE Undergradaute Advising Office for permission to enroll into a CSE course, or questions about admission into a CSE major at 858/534-3621.
  • b) Complete Request to Join CSE Major
  • c) Submit the request to a CSE Undergraduate Student Advisor in the Computer Science and Engineering Building, first floor.

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