100% Plagiarism-Free
+1-727-416-5453

Sign In

Access your dashboard and order activity.

Forgot password?

Create Account

Register to place orders and track every step.

Bachelor's

Bachelor of Science in Electrical and Computer Engineering

University of California, Berkeley College of Engineering 77 courses 120 total credits

About This Program

Bachelor of Science (BS) Electrical and Computer Engineering is a field that plays a crucial role in technological advancements across interdisciplinary areas that include neurotechnology, integrated circuits, microelectronics, nanotechnology, computer architecture, sensing and communication, robotics and sustainable energy systems. The Electrical and Computer Engineering major at Berkeley prepares students to enter industry, federal government organizations, and academia with a balanced combination of breadth and depth to the ever-changing field and industrial market in ECE. Electrical and Computer Engineers apply math, science and engineering to develop technology that has a direct impact on our daily lives. Admission to the Major Prospective undergraduates to the College of Engineering apply to a specific major within the college. For further information, please see the College of Engineering's website . Students accepted into colleges other than the College of Engineering will not be allowed to change to the College of Engineering in order to declare the ECE major. Prospective undergraduates interested in the ECE major must apply for admission to the College of Engineering. Accreditation All UC Berkeley programs are accredited through the Accrediting Commission for Schools, Western Association of Schools and Colleges (ACS WASC). Honors Program The EECS honors degree program is designed to provide accomplished undergraduate students a greater connection to the...

Degree Requirements

Total Units 120 credits

Preparatory Subject Matter: Probability Elective

Complete at least 1 of the following. Students will receive no credit for COMPSCI 70 after taking MATH 55 at UC Berkeley. Correspondingly, students will receive no credit for MATH 55 after taking COMPSCI 70 at UC Berkeley.

Advanced Subject Matter: Technical Electives: Design

Complete at least 1 of the following.

Advanced Subject Matter: Technical Electives

Complete at least 3 of the following. ELENG 194: Special Topics (except section 100, must be 3+ units) EECS 151 must be taken with either 151LA or 151LB

Code Course Title Credits
COMPSCI 152 Computer Architecture and Engineering 4
COMPSCI 162 Operating Systems and System Programming 4
COMPSCI 164 Programming Languages and Compilers 4
EECS C106A or BIOENG C106A Introduction to Robotics or Introduction to Robotics 4
EECS C106B or BIOENG C106B Introduction to Robotics, Part II or Introduction to Robotics, Part II 4
EECS 127 Optimization Models in Engineering 4
EECS 149 Introduction to Embedded and Cyber Physical Systems 4
EECS 151 Introduction to Digital Design and Integrated Circuits 3
EECS C128 or MECENG C134 Invitation to Intelligent Control or Invitation to Intelligent Control 4
ELENG C145B or BIOENG C165 Medical Imaging Signals and Systems or Medical Imaging Signals and Systems 4
ELENG C145L or BIOENG C145L Introductory Electronic Transducers Laboratory or Introductory Electronic Transducers Laboratory 3
ELENG C145M or BIOENG C145M Introductory Microcomputer Interfacing Laboratory or Introductory Microcomputer Interfacing Laboratory 3
ELENG 113 Power Electronics 4
ELENG 113B Power Electronics Design 4
ELENG 117 Electromagnetic Fields and Waves 4
ELENG 118 Introduction to Optical Engineering 4
ELENG 120 Signals and Systems 4
ELENG 121 Introduction to Digital Communications 4
ELENG 122 Introduction to Communication Networks 4
ELENG 123 Digital Signal Processing 4
ELENG 126 Probability and Random Processes 4
ELENG 130 Integrated-Circuit Devices 4
ELENG 134 Fundamentals of Photovoltaic Devices 4
ELENG 137A Introduction to Electric Power Systems 4
ELENG 137B Introduction to Electric Power Systems 4
ELENG 140 Linear Integrated Circuits 4
ELENG 142 Integrated Circuits for Communications 4
ELENG 143 Microfabrication Technology 4
EECS 144 Introduction to Design Automation 4
ELENG 146L Application Specific Integrated Circuits Laboratory 2
ELENG 147 Introduction to Microelectromechanical Systems (MEMS) 3
ELENG 192 Mechatronic Design Laboratory 4

Advanced Subject Matter: Ethics

Complete at least 1 of the following.

Click a course code or title to read the full course description.

Get expert help with your Bachelor's coursework

Our subject experts help with essays, research papers, case studies, discussion posts, and capstone projects for these programs β€” written from scratch to your course requirements.

Get Help Now

Program and course information is reproduced from each university's published academic catalog for informational purposes and may change. Always confirm current requirements with your university. We are an independent academic support service and are not affiliated with or endorsed by the universities listed.

Academic Resources

Latest from the Blog

Expert guides on essay writing, citation styles, study skills, and academic success.

View All Articles