QS Rank:

12

University of California Berkeley

California
,United States

Program Name
Masters in Robotics and Embedded Software (EECS)

Deadline
January 14th, 2027
Overview

Duration
12 Months
Ranking
#4
US World and News Report
#12
QS World University Rankings

Intake
Fall ( Sept - Nov )
Class Profile

Class Size
25

Average Age
28

Average Work Experience
2 Years
Career Outcomes
Prospective Job Roles
Autonomous Systems Engineer
Embedded Systems Developer
Robotics Software Engineer
Robotics Controls Engineer
Top recruiters




Eligibility Criteria

At least 24 months of full-time professional experience after graduation.

At least 4 years of bachelor degree.


At least 3.0 / 4.0 undergraduate GPA is expected.
English Proficiency Tests
IELTS
7

TOEFL
4.5

Application Requirements
Here's everything you need to know to ensure a complete and competitive application—covering the key documents and criteria for a successful submission.

Application Fee: 155

Transcript

Resume

English Proficiency Test

Passport

Class 12 Marksheets

IELTS

Resume

Academic LOR

Class 10 Marksheets

Professional LOR

Master SOP

Personal History Statement

WES/ECE evaluation
Application Deadlines
| Final Application | |
|---|---|
| Fall | Jan 14, 2027 |
Fees and Funding
FAQs
- Graduates enter careers in robotics, autonomous vehicles, embedded software, aerospace, AI systems, IoT, defense, and advanced manufacturing. Employers include tech firms, robotics startups, research labs, and government agencies. Many MS graduates also continue toward a PhD in EECS or Robotics.
- Students may engage in projects through labs such as Berkeley Artificial Intelligence Research (BAIR), Berkeley Robotics and Intelligent Machines Lab, or the Hybrid Systems Lab. Topics include autonomous vehicles, UAVs, embedded AI, cyber-physical systems, computer vision, and robotic learning.
- Applicants should hold a bachelor’s degree in electrical engineering, computer science, robotics, mechanical engineering, or a related field. Strong preparation in programming (C/C++/Python), algorithms, control theory, embedded systems, and linear algebra is expected.
- Robotics and Embedded Software can be pursued as part of either the Master of Science (MS, research-based) or the Master of Engineering (MEng, professional, coursework-based) programs within EECS. The MS track emphasizes research and thesis work, while the MEng track is designed for industry-focused career preparation.
- The program combines robotics, embedded systems, and software engineering under the Department of Electrical Engineering and Computer Sciences (EECS). It emphasizes autonomous systems, control, sensing, machine learning, embedded programming, and real-time computation for robotics and intelligent devices.
Ready to elevate your study abroad journey?
Book a call with us now and take the first step towards your global future!




