Mathematical, Physical, and Computer Sciences

Build, model, experiment, and code. Reason logically and creatively about computational, mathematical, and physical systems. Work with modern computing and research technology.

3D Printer Lab

Note: You can join or leave a Path of Study at any time and your credits will always count toward your Bachelor’s degree.

About Mathematical, Physical, and Computer Sciences

Computational, mathematical, and physical systems reflect an underlying order. As mathematicians and scientists, we seek to understand, explain, and predict that order through model building, experimentation, logical reasoning, and creative insight. In this Path of Study, you’ll be prepared for advanced work in chemistry, computer science, geology, mathematics, and physics.

Study these subjects collaboratively in classrooms, the lab, research groups, and out in the field. Apply creative and critical thinking to real-world problems and systems. Get hands-on access to cutting-edge computing, lab, and research technology that connects theory with practice and gives you technical and 21st-century skills that directly transfer to graduate school and the workplace. Design and carry out your own projects that will connect you to scientific literature; in advanced programs, these projects often result in capstone opportunities. Ultimately, you’ll become a responsible and ethical scientist and citizen, effective team member, and creative communicator, able to convey complex ideas to diverse audiences.

Web Design Workshop

Foundational programs

Foundational Programs for 2019–20
Fall 2019 Winter 2020 Spring 2020
Calculus I (course)
Calculus II (course)
Calculus III (course)
Matter and Motion
 
Computer Science Foundations
Foundational Programs for 2020–21
Fall 2020 Winter 2021 Spring 2021
Calculus I (course)
Calculus II (course)
Calculus III (course)
Models of Motion
  
Computer Science Foundations
Foundational Programs for 2021–22
Fall 2021 Winter 2022 Spring 2022
Calculus I (course)
Calculus II (course)
Calculus III (course)
Models of Motion
 
Computer Science Foundations
Foundational Programs for 2022–23
Fall 2022 Winter 2023 Spring 2023
Calculus I (course)
Calculus II (course)
Calculus III (course)
Models of Motion
 
Computer Science Foundations
Foundational Programs for 2023–24
Fall 2023 Winter 2024 Spring 2024
Calculus I (course)
Calculus II (course)
Calculus III (course)
Models of Motion
 
Computer Science Foundations

Advanced programs

Advanced Programs for 2019–20
Fall 2019 Winter 2020 Spring 2020
Atoms, Molecules, and Reactions
Mathematical Systems
  
Data Structures and Algorithms
Advanced Programs for 2020–21
Fall 2020 Winter 2021 Spring 2021
Physical Systems and Applied Math
Data Structures and Algorithms
Computability
Environmental Analysis
Advanced Programs for 2021–22
Fall 2021 Winter 2022 Spring 2022
Atoms, Molecules, and Reactions
Mathematical Systems
Data Structures and Algorithms
Student Originated Software
Advanced Programs for 2022–23
Fall 2022 Winter 2023 Spring 2023
Physical Systems and Applied Math
Data Structures and Algorithms
Computability
Advanced Programs for 2023–24
Fall 2023 Winter 2024 Spring 2024
Atoms, Molecules, and Reactions
>Mathematical Systems
Data Structures and Algorithms
Student Originated Software