Engineering Master’s Prep (EMP) Program

Two people smiling and looking at a laptop.

Advanced Preparation. Graduate School Success.

June 5, 2020

Click here to contact us



Learn More

June 20, 2020
5 weeks



The UC Berkeley Engineering Master’s Prep Program is an intensive five-week engineering preparatory program, designed to provide you with the skills and advantages you need to find admission and success at elite graduate engineering programs. 

You will study foundational engineering topics with prestigious Berkeley Engineering professors and will gain industry-expert insights to support your educational and career goals. 

Students in EMP will:

  • Learn from award-winning, industry-leading professors
  • Review core engineering concepts and prepare for success in graduate school programs
  • Study at a University of California, Berkeley School of Engineering program in your own country
  • Earn a Certificate of Achievement and a Referral Letter from the Director of the EMP program at Berkeley College of Engineering

Students can add their Certificate of Achievement from Berkeley Engineering to their portfolio when applying to graduate programs to demonstrate they have the skills to study at elite universities.

Click here to learn more about EMP

Learn More About EMP


For students in China, please contact our team for application process.

For students outside of China, please apply here.



Dr. M. Reza Alam

Associate Professor of Mechanical Engineering

American Bureau of Shipping Chair in Ocean Engineering

 Dr. Tarek Zohdi

Professor of Mechanical Engineering

Program Director

Dr. Oliver O’Reilly

Professor of Mechanical Engineering

Dr. Joshua Hug

Associate Teaching Professor, Electrical Engineering and Computer Sciences



Access the best of Berkeley Engineering in just five weeks from a classroom near you. Each week, you will complete an intensive study of two fields central to engineering.

This will require:

  • 6-8 instructional hours in a Global Live classroom per week
  • 12-20 independent study hours per week

When you finish the program, you will receive:

  • Berkeley College of Engineering Certificate of Achievement
  • Referral letter signed by the Academic Program Director

Week 1 Module: Programming and Physics

Taught by: Dr. M. Reza Alam

Programming and the core syntax needed for numerical computations for engineering. Fundamental concepts of physics.

The Essentials of Programming

  • Basic programming with MATLAB or Python
  • Basic arrays, definition, and manipulations
  • Functions and plotting

Fundamental Physics I

  • Basic thermodynamics
  • Heat transfer
  • Fluid mechanics 

Week 2 Module: Differential Equations and Numerical Methods

Taught by: Dr. Tarek Zohdi

Foundational topics.

The Essentials of Differential Equations

  • Motivational applications: first order systems and second order systems 
  • Analytical solution methods and introduction to partial differential equations

The Essentials of Numerical Methods and Optimization

  • Numerical integration and differentiation
  • Systems of linear and nonlinear equations
  • Least squares, error analysis, and uncertainty quantification
  • And more

Week 3 Module: Linear Algebra and Physics

Taught by: Dr. Oliver O’Reilly

Core linear algebra topics, such as theory and derivations of key concepts like row reduction eigenvalue/eigenvectors, bases, projection, vector spaces, and more. Fundamental concepts of physics.

The Essentials of Linear Algebra

  • Motivational applications
  • Matrix and vector algebra: various products
  • Eigenvalues and eigenvectors
  • And more

Fundamental Physics II

  • Statics
  • Mechanics and materials
  • Dynamics

 Week 4 Module: Circuits and Probability and Statistics

Taught by: Dr. Joshua Hug

Core concepts in probability and statistics needed to solve engineering problems.


  • Basic principles of resistive circuits
  • Translation of resistive circuits into systems of linear algebraic equations
  • Basic principles of inductive and capacitive circuits
  • First order and second order differential equation circuits

The Essentials of Probability and Statistics

  • Counting problems, sample spaces, probabilities, events
  • Continuous random variables: Gaussian and exponential distributions
  • Bayesian estimation (maximum a priori and maximum likelihood)
  • And more

Week 5 Module: Graduate School Counseling + Graduation Ceremony

Personalized counseling for graduate school application support and an official graduation ceremony.



This intensive program is designed for students who hope to get a master’s degree or PhD in engineering from a top-tier university. You should:

  • Be entering your junior or senior year or a recent university graduate hoping to attend a post-baccalaureate engineering program
  • Have a 3.0 GPA or higher
  • Have an IELTS score of 6.0 or above
  • Be studying engineering, computer-science, or a related major
  • Be proficient in English



Berkeley Engineering comes to your country

The Global Live Program, a collaboration between Shorelight and Berkeley Engineering, is a cutting-edge technology platform changing the way students learn.

The Global Live Program brings Berkeley Engineering faculty to a classroom in your city. The professors teach from a studio on the UC Berkeley campus, but interact with students in real-time—answering questions, supplying feedback, and engaging with students as if they were standing in the classroom.

Global Live technology allows students to develop strong personal relationships with professors at UC Berkeley Engineering, as well as their peers in classrooms around the world.

Build your future as an engineer. Apply to Berkeley’s Engineering Master’s Prep Program today. 


Live-To-Device   View map


Global Live Program