MSSE is an online professional masters program that prepares students for careers in computational science, data science, machine learning, and software engineering. The program is designed to train students with backgrounds in chemistry, physics, biology, computer science, or from other physical science disciplines. The MSSE provides students with the tools, software engineering practices, leadership, management, and entrepreneurial skills needed to create or lead science- or engineering-based enterprises. The 29-units of online coursework include a capstone project with an industrial or government lab partner.
The MSSE program is available both full-time and part-time. The part-time program is designed for working professionals or students with other responsibilities. Review the sample plans below.
MSSE launches with an online two-week bootcamp on the foundations of programming and software engineering, and ends with a two-week on-campus* leadership bootcamp. The two bootcamps in the program each are taught full-time even for part-time students, as they are intensive two week courses. *Students who are unable to travel to campus can talk to their advisor about online options.
CHEM 280: Foundations of Programming and Software Engineering for Molecular Sciences
CHEM 274A: Programming Languages for Molecular Sciences: Python and C++
CHEM 274B : Software Engineering Fundamentals for Molecular Sciences
CHEM 278: Ethics in Molecular Science and Software Engineering
DATA 200S: Principles and Techniques of Data Science
CHEM 277B: Machine Learning Algorithms
CHEM 282: Leadership Bootcamp
CHEM 281 : Software Engineering for Scientific Computing
CHEM 279 : Numerical Algorithms Applied to Computational Chemistry
CS 267 : Applications of Parallel Computing
CHEM 283 : Capstone Project