 | 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.
 |  |