Skills

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

Develop Essential and In-Demand Skills

Software Engineering

  • Python, C++
  • Github, Version Control
  • Debugging and Testing Methods
  • Bash, Command Line Tools
  • Relational and Non-Relational Databases

Machine Learning

  • Deep Learning Networks
  • Convolutional Neural Networks
  • Unsupervised Learning Methods
  • Ensemble Learning Methods
  • Generative AI
  • Distributed Machine Learning

Leadership and Entrepreneurship

  • Project Management
  • Leadership Theory & Organizational Dynamics
  • Professional Communication
  • Financial Analysis

Data Science

  • Data Cleaning and Collection
  • Exploratory Analysis
  • Data Visualizations
  • Packages: Pandas, Sklearn
  • SQL

Computational Science

  • Molecular Modeling
  • Visualizations
  • Simulation and Prediction of Molecular Properties and Interactions

High Performance Computing

  • Distributed Machine Learning
  • Parallel Algorithms
  • Distributed Memory