Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Bachelors
Course Language
English
About Program

Program Overview


Electrical Engineering & Computer Sciences Program

The Electrical Engineering & Computer Sciences (EECS) program at the University of California, Berkeley, is designed to provide students with a comprehensive education in the fields of electrical engineering and computer sciences. The program offers a range of courses and research opportunities that enable students to develop a deep understanding of the principles and practices of electrical engineering and computer sciences.


Program Requirements

The EECS program requires students to complete a minimum of 120 units of coursework, including:


  • Freshman Year:
    • COMPSCI 61A – The Structure and Interpretation of Computer Programs (4 units)
    • COMPSCI 61B – Data Structures, or COMPSCI 61BL – Data Structures and Programming Methodology (4 units)
    • MATH 51 – Calculus I (4 units)
    • MATH 52 – Calculus II (4 units)
    • Natural Science Elective (3-5 units)
    • Reading & Composition Part A Course (4 units)
    • Reading & Composition Part B Course (4 units)
  • Sophomore Year:
    • COMPSCI 61C – Great Ideas of Computer Architecture, or 61CL – Machine Structures (Lab-Centric) (4 units)
    • EECS 16A – Foundations of Signals, Dynamical Systems, and Information Processing, or EECS 16B – Introduction to Circuits and Devices (4 units)
    • MATH 53 – Multivariable Calculus (4 units)
    • MATH 54 – Linear Algebra and Differential Equations (4 units)
    • PHYSICS 7A – Physics for Scientists and Engineers, or PHYSICS 5A – Introductory Mechanics and Relativity (3-4 units)
    • PHYSICS 7B – Physics for Scientists and Engineers, or PHYSICS 5B – Introductory Electromagnetism, Waves, and Optics+5BL – Introduction to Experimental Physics I (4-5 units)
    • Humanities/Social Sciences Courses (3-4 units)
  • Junior Year:
    • EECS 16A – Foundations of Signals, Dynamical Systems, and Information Processing, or EECS 16B – Introduction to Circuits and Devices (4 units)
    • COMPSCI 70 – Discrete Mathematics and Probability Theory (4 units)
    • Electrical Engineering and Computer Sciences Upper Division Technical Electives (8 units)
    • Humanities/Social Sciences Courses (4 units)
    • Ethics/Social Implications of Technology (1-4 units)
  • Senior Year:
    • Electrical Engineering and Computer Sciences Upper Division Technical Elective (12 units)
    • Free Electives (12 units)

Transfer Program Requirements

The transfer program in EECS requires students to complete a minimum of 120 units of coursework, including:


  • 1st and 2nd Semesters:
    • COMPSCI 61A – The Structure and Interpretation of Computer Programs (4 units)
    • COMPSCI 61B – Data Structures, or COMPSCI 61BL – Data Structures and Programming Methodology (4 units)
    • EECS 16A – Foundations of Signals, Dynamical Systems, and Information Processing, or EECS 16B – Introduction to Circuits and Devices (4 units)
    • Humanities/Social Sciences Courses (4 units)
  • 3rd and 4th Semesters:
    • COMPSCI 61C – Great Ideas of Computer Architecture, or 61CL – Machine Structures (Lab-Centric) (4 units)
    • COMPSCI 70 – Discrete Mathematics and Probability Theory (4 units)
    • Electrical Engineering and Computer Sciences Upper Division Technical Electives (12 units)
    • Humanities/Social Sciences Courses (4 units)
  • 5th Semester:
    • Electrical Engineering and Computer Sciences Upper Division Technical Electives (8 units)
    • Ethics/Social Implications of Technology (1-4 units)
    • Free Elective (3 units)

Notes

  • A minimum of 120 units is required for graduation.
  • Students must complete a minimum of 20 units of upper division EECS courses.
  • Students must complete a minimum of 40 units of engineering courses.
  • Students must complete one course about engineering ethics or social implications of technology.
  • Free electives can be any technical or non-technical course, with no restrictions.
See More