EECS Undergraduate Curriculum
EE & CS in One Program
The Berkeley EECS major combines fundamentals of computer science and electrical engineering in one major. Students in the Berkeley EECS major will:
- Gain the ability to analyze and solve electrical and computer engineering problems through application of fundamental knowledge of mathematics, science, and engineering.
- Gain the ability to identify, formulate, and solve challenging engineering problems.
- Learn to apply modern skills, techniques, and engineering tools to create electronic systems.
- Learn to communicate their ideas to be effective in collaboration with other members of engineering teams.
- Acquire the background in humanities and social sciences required to be effective as engineers, leaders, and citizens.
- Achieve an understanding of conceptual foundations and emerging applications over a broad range of electrical engineering, computer engineering, and computer science subjects.
- Gain professional maturity through selection of their individual courses of study.
Within the EECS major, students may choose to further specialize their course of study. Formal "options" within the EECS curriculum include:
- Electronics (Option I)
- Communications, Networks and Systems (Option II)
- Computer Systems (Option III)
- Computer Science (Option IV)
- General (Option V)
On the basis of their Option, each student is assigned an faculty advisor with expertise in that area.
EECS Undergraduate Notes is a handbook given to each entering EECS student. The Notes contains lots of information about the major as well as detailed sample curricula recommended by faculty advisors in each option.
|Information for Prospective Undergraduates|