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.
| 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 only available 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 are attracted to a more "professionally-oriented" program than the traditional research-based course of study.
| Back to top |
Master of Science (M.S.)
There are three 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 three 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:
- Communication, Computation and Statistics
- Computational and Genomic Biology
- Nanoscale Science and Engineering
- New Media
| 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, the Haas School of Business and the School of Information (I-School) at UC Berkeley. MOT is the most popular interdisciplinary program at UC Berkeley, with classes and fellowship programs made up of roughly an equal number of Haas MBAs and UC Berkeley and SIMS 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 |
