Electrical Engineering
      and Computer Sciences

Electrical Engineering and Computer Sciences

COLLEGE OF ENGINEERING

UC Berkeley

About EECS
EECS Overview
History / Impact
Diversity / Outreach
Map and Directions
Administration
Academics
Degree Programs
Undergrad Admissions
Graduate Admissions
Student Information
Courses/Learning Goals
Research
Areas
Centers
Projects
Publications
Visiting Scholars
People
Directory
Faculty
Staff
Students
Alumni
Industrial Relations
Memberships
Industrial Visitors
Student Recruitment
Entrepreneurial Activities
News & Events
Calendar
Conferences
Colloquium
News
   

Degree Programs

  B.S.     B.A.     Minors     B.A./M.S. or B.S./M.S.     M.S.     Ph.D.   MOT Certificate Program

Bachelor of Science (B.S.)

The Berkeley EECS major, offered through the College of Engineering (COE), combines fundamentals of computer science and electrical engineering in one major. The EECS Department offers two undergraduate programs: Electrical and Computer Engineering (ECE), and Computer Science and Engineering (CSE). Students working for the B.S. degree select an Option within their program and are then assigned an appropriate advisor on the basis of their selection.

        ECE         CSE         Honors Program         Double Majors    
Undergraduate Admissions EECS Undergraduate Handbook Undergraduate Student Programs   Back to top  



Bachelor of Arts (B.A.)

This CS major is for students enrolled in the College of Letters & Science (L&S). There is no difference in the CS course content between the B.S. and B.A. programs. The difference is in what else you take: mainly engineering, or mainly humanities and social sciences. In particular, an interest in hardware suggests the EECS route; an interest in double majoring (for example, in math or cognitive science) suggests the L&S route.

The L&S Computer Science program does not admit students to the major as freshmen. Instead, students intending this major are admitted as undeclared majors, and must later declare the Computer Science major upon completion of the technical prerequisite courses with a GPA of 2.0 or better.

At Berkeley, we construe computer science broadly to include the theory of computation, the design and analysis of algorithms, the architecture and logic design of computers, programming languages, compilers, operating systems, scientific computation, computer graphics, databases, artificial intelligence and natural language processing. Our goal is to prepare students both for a possible research career and long-term technical leadership in industry. We must therefore look beyond today's technology and give students the big ideas and the learning skills that will prepare them to teach themselves about tomorrow's technology.

The B.A. program in Computer Science is not an ABET accredited program.

Info for Prospective L&S CS Students Info for Prospective Undergraduates   Back to top  



Undergraduate Minors

  Back to top  



Five Year Bachelor/Master's Program (B.A./M.S. or B.S./M.S.)

This program, beginning Fall 2006, is available only to Berkeley EECS and CS L&S Undergraduates. It is a five year combined Bachelor/Master's program geared toward outstanding and highly motivated students who desire a program of study that offers greater breadth than is practical in the B.S. or B.A. programs alone. The M.S. component of this program is equivalent to the "M.S.-only" program described below, except that there is an additional breadth requirement.

  Back to top  



Master of Science (M.S.)

There are two types of M.S. degrees EECS students can be awarded. Each requires either a thesis (Plan I) or a report on a project (Plan II). The M.S. and Ph.D. are academic degrees with an emphasis on research. It is possible to complete the M.S. degree in a single academic year, but most students take three to four semesters. The following degrees are offered:

EECS Graduate Admissions EECS Graduate Handbook EE and CS Graduate Student Affairs   Back to top  



Doctor of Philosophy (Ph.D.)

The EECS Department offers two types of Ph.D. degrees awarded to students under the same conditions as the corresponding M.S. degrees (above). The principal requirements for the Ph.D. are (I) coursework (a major field and two minor fields), (II) departmental preliminary requirement (oral exam and breadth courses) which are different for EE and CS, (V) the qualifying exam, and (IX) the dissertation. There is no foreign language requirement. The EECS Department requires that a student establish a major subject area and two minor subject areas. The median time of completion for the Ph.D. is five and a half years. The following degrees are offered:

Designated Emphasis

Ph.D. students may choose to add a designated emphasis to their program. A designated emphasis is a specialization, such as a new method of inquiry or an important field of application, which is relevant to two or more existing doctoral degree programs. Designated emphases are available in:

EECS Graduate Admissions EECS Graduate Handbook EE and CS Graduate Student Affairs   Back to top  



The Management of Technology (MOT) Certificate Program

A joint effort between the College of Engineering and the Haas School of Business at UC Berkeley. MOT is the largest interdisciplinary program at UC Berkeley, with classes and fellowship programs made up of roughly an equal number of MBA students and Engineering M.S. and Ph.D. students. An associated MOT Certificate program allows graduate students to specialize in the Management of Technology as they obtain their degrees.

  Back to top