Transform your science degree into a rewarding career 

The Master of Molecular Science and Software Engineering (MSSE) is designed to train scientists and engineers in Software Engineering and Machine Learning.

The degree focuses on the molecular sciences and is suitable for students pursuing software engineering or data science roles in other areas requiring advanced machine learning, software engineering, complex mathematical modeling and simulations, or high-performance computing.

Register for our next Infosession

Skills You Will Learn

The skills that the MSSE teaches are directly transferable to other science and non-science based industries that require advanced machine learning, complex mathematical modeling and simulations, software engineering, or high-performance computing. MSSE is also an excellent preparation for students planning to pursue PhDs in the computational sciences.

Software Engineering
Computational Science
Machine Learning
Deep Learning
Data Visualization
Computational Quantum Chemistry
High Performance Computing
Leadership, Management, & Entrepreneurship

MSSE Courses Combine

Transform Science-Based Industries

The MSSE’s curriculum teaches computational molecular science with a focus on advanced machine learning, complex mathematical modeling and simulations, software engineering, and high-performance computing. These skills are increasingly used across a wide range of science-based industries including:

Biotech & Pharmaceutical

$3.8 Trillion

  • Drug discovery and new therapeutics
  • Vaccine development
  • Individualized medicines
  • Improved testing and screening


$1.9 Trillion

  • Renewable bioplastics
  • Reliable, durable materials for renewables
  • Biocompatible materials


$3.5 Trillion

  • Renewable energy & biofuels
  • Eco-friendly materials & chemical processes
  • Improved solar cells
  • New battery technologies

Food & Agriculture

$1 Trillion

  • Food and water security
  • Decarbonizing the synthesis of chemical feedstocks
  • New water treatment technologies


$1.9 Trillion

  • Developing advanced semi-conductor materials
  • Thermal condoctivity improvements
  • Improving yield and cost


$.7 Trillion

  • Lighter, stronger, more durable materials
  • Superalloys and exotic materials
  • Shape memory and superelastic alloys

Explore Careers with MSSE 

With its focus on Computational Molecular Science, MSSE prepares you for Software Engineering, Data Science, Machine Learning, and Research Scientist roles in high-demand fields such as Computational Chemistry, Cheminformatics, Computational Biology and Biochemistry, Bioinformatics, Computational Physics, Computational Material Science, Quantum Computational Chemistry, Nanotechnology, and other Computational Science fields.

Computational Scientists

Average Starting Salary $119,850

Machine Learning Engineers

Average Starting Salary $124,742

Simulation and Modeling Engineer

Average Starting Salary $111,900

Software Engineer

Average Starting Salary $118,997

Computational Chemist

Average Starting Salary $110,035

AI Engineer

Average Starting Salary $127,374

Source – – average national starting salary – July 2022

Online Learning

MSSE courses are taught online, except for two on-campus bootcamps*. Online Learning at Berkeley means you can receive a Berkeley-quality education from anywhere in the world—no visa application required. The MSSE features small classes taught by world-renowned faculty.

*Fully online options are available.

Finish The Program


Finish the MSSE degree fast in 9-months or two semesters.



Earn your master’s in two years or on your own schedule.

Discover UC Berkeley


Public University


Faculty to Student Ratio


Nobel Prizes Held by Faculty

A Berkeley Quality Education

MSSE is located within Berkeley’s Colleges of Chemistry and Engineering, which are consistently ranked among the top in the nation and the world.


U.S. graduate Chemistry Programs


U.S. graduate Computer Science Programs

U.S. News & World Report rankings 2023

Request Information