QS Rank:

12

University of California Berkeley

California
,United States

Program Name
Masters in Robotics and Embedded Software (EECS)
Overview


Total Tuition Fees
$35,775

Duration
12 Months

Median Salary
$1,10,000
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
Diversity
Others:
10%United States:
35%International:
25%California:
30%Career Outcomes

Median Earnings After Graduation
$1,10,000 / year
Prospective Job Roles
Assistant Professor
Robotics Technician
College Professor
Embedded Software Engineer
Human-Robot Interaction Researcher
Robotics Engineer
AI engineer in robotics
consulatant
Microrobotics Engineer
Top recruiters












Eligibility Criteria

Accepted fields include Robotics, Intelligent Field Robotic Systems, Robotics and Embedded Software (EECS).

At least 3.5 / 4 undergraduate GPA is expected.

At least 16 years of bachelor degree.

At least 24 months of full-time professional experience after graduation.
English Proficiency Tests
TOEFL
90
IELTS
7
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
Statement of Purpose
Passport
Class 12 Marksheets
IELTS
Resume
Academic LOR
Class 10 Marksheets
Professional LOR
Application Deadlines
Fees and Funding

Tuition Fees
$35,775 / year

Overall Cost
$50,775 / year
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!