CS Classes
Computer Science is an essential skill for any Physics research. Many of the undergraduate intro research projects heavily or solely involve coding. As such, many Physics major will take some of the intro CS courses to learn foundational skills for their research.
- CS 1110 - Introduction to Computing Using Python
- CS 1112 - Introduction to Computing: An Engineering and Science Perspective (Python)
- CS 1132 - Short Course in MATLAB
- CS 2110 - Object-Oriented Programming and Data Structures
- CS 2800 - Discrete Structures
- CS 3110 - Data Structures and Functional Programming
- CS 4210 - Numerical Analysis and Differential Equations
- CS 4780 - Introduction to Machine Learning
- CS 4820 - Introduction to Analysis of Algorithms