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
Calendar
Seminars
Conferences
Colloquium
News
   

Degree Programs

  B.S.     B.A.     Minors     B.A./M.S. or B.S./M.S.     M.S.     M. Eng     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 complexity theory, the design and analysis of algorithms, machine architecture and logic design, digital devices and circuits, programming systems and languages, operating systems, computer graphics, database systems, and artificial intelligence. 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.)

The Master of Science (M.S.) emphasizes research preparation and experience, and for most students is a chance to lay the groundwork for pursuing a PhD. It requires either a research thesis (Plan I) or a report on a research project (Plan II). It is possible to complete the M.S. degree in a single academic year, but most students take three to four semesters while they are also filling in undergraduate prerequisites they may be missing, preparing for PhD preliminary exam, and becoming involved in a research group. The Master of Engineering (M.Eng.) below is specifically designed as a professional masters for students planning to immediately join the engineering profession without pursuing a PhD. The following types of M.S. degrees are offered:

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



Master of Engineering (M.Eng)

The Master of Engineering (M.Eng.), first offered by the EECS Department in the 2011-12 academic year, is a professional masters with a larger tuition, and is designed for students who plan to join the engineering profession immediately following graduation. The accelerated program is designed to develop professional engineering leaders of the future who understand the technical, economic, and social issues of technology. This one-academic year interdisciplinary experience includes three major components: an area of technical concentration, courses in leadership skills, and a rigorous capstone project experience. More information about this degree program can be found at the M.Eng. Program description and the College of Engineering Fung Institute. Students planning to pursue a PhD degree should consider the Master of Science (M.S.) degree above.

Master of Engineering Program Application Deadline: December 14, 2011 at 11:59pm Pacific Standard Time.

Areas of Concentration:

When you apply, you will be asked to specify the Masters of Engineering in Electrical Engineering or the Masters of Engineering in Computer Science as well as your desired area of concentration.

Electrical Engineering

Physical Electronics: Prepares you for engineering careers in industries needing an understanding of state-of-the-art devices and design techniques used in today’s most advanced integrated circuits.

Robotics & Embedded Software: Prepares you for engineering careers in industries applying robotics and embedded software to markets for manufacturing, automation, process control, automotive, aerospace, medical instruments, entertainment and other fields.

Signal Processing and Communications: Prepares you for engineering careers in industries applying signal processing or communications. Markets include wireless communication, computer networking, entertainment, video processing, biomedical, etc. Applicants to this area should choose Signal Processing (SP) as their area of study.

Computer Science

Visual Computing & Computer Graphics: Prepares you for engineering careers in industries applying advanced computer graphics, computer-aided design, human-computer interaction and methods to markets for education and training, entertainment, commerce, design and manufacturing, electronic journalism and similar fields.

Robotics & Embedded Software: Prepares you for engineering careers in industries applying robotics and embedded software to markets for manufacturing, automation, process control, automotive, aerospace, medical instruments, entertainment and other fields.

For information about this professional, accelerated degree program please see the Master of Engineering homepage.

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:

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.

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