Calculus I (Single Variable Calculus / Series, Limits, and Continuity. Differentiation-Derivatives and Applications.)
Prerequisites: Precalculus.
Calculus II (Single Variable Calculus / Integration-Integrals and Applications. Conics, Polars, and Parametric Curves. (Infinite and Power) Series and Sequences.)
Prerequisites: Calculus I.
Linear Algebra
Physics I (Mechanics and Electricity.)
Physics II (Thermodynamics and Electromagnetism.)
Chemistry I (General Chemistry / Principles of Chemistry.)
Programming I (Introduction to Programming)
Numerical Analysis
Statistics I
3 Elective Courses
Physics track
Classical Mechanics I (Mechanics of Lagrange and Hamilton.)
Geometry I (Eucledian Geometry)
Mathematics for the Physical Sciences
Pure Mathematics track
Classical Mechanics I (Mechanics of Lagrange and Hamilton.)
Geometry I (Eucledian Geometry)
Proofs / Transition to Advanced Mathematics
Prerequisites: None / High School Mathematics.
Calculus III (Multi Variable Calculus / Partial Differentiation-Derivatives and Applications. Vector Calculus (Fields, Spaces, Dot Products, Projections, and Cross Products.). Plane Coordinates. Multiple-Double-Triple Integration-Integrals.)
Prerequisites: Calculus II.
Complex Analysis
Physics III (Waves and Quantum Physics.)
Chemistry II (Organic Chemistry and Physical Chemistry.)
Signals and Systems
Programming II (Data Structures and Algorithms)
6 Elective Courses (from the major selected.)
Physics track
Classical Mechanics II (Waves)
Quantum Physics I
Special Relativity
Mechanical Engineering track
Continuum Mechanics
Mechanical Vibrations / Structural Dynamics
Fluid Mechanics
Chemical Engineering track
Introduction to Materials Science
Organic Chemistry II
…
Civil Engineering track
Electrical Engineering track
Biomedical Engineering track
Introduction to Biomedical Engineering
Biochemistry I
General Biology II
Computer Engineering track
Computer Architecture
Operating Systems
Database Systems
Applied Mathematics track
Pure Mathematics track
Abstract Algebra / Modern Algebra I (Group Theory)
Prerequisites: None / High School Mathematics.
Geometry II (Differential Geometry)
Classical Mechanics II (Waves)
Finite Element Analysis
Differential Equations
Prerequisites: Calculus I, II, and III.
Statistics II
Prerequisites: Statistics I
9 Elective Courses (from the major selected.)
Physics track
Quantum Physics II
Statistical Physics
Nuclear (and Particle) Physics
Atomic Physics
Solid State Physics
Mechanical Engineering track
Heat Transfer
Manufacturing Engineering
Engineering Thermodynamics
Chemical Engineering track
Chemical Reactor Analysis and Design
…
…
Civil Engineering track
Electrical Engineering track
Biomedical Engineering track
Anatomy & Physiology I
Introduction to Neurosciences
…
Computer Engineering track
Computer Networking
Programming Languages Concepts
Artificial Intelligence and Machine Learning
Applied Mathematics track
Pure Mathematics track
Real Analysis
Prerequisites: Calculus I and Calculus II.
Elementary Number Theory
Prerequisites: None / High School Mathematics.
Abstract Algebra / Modern Algebra II (Ring Theory, Field Theory, and Galois Theory)
Prerequisites: Abstract Algebra / Modern Algebra I.
Topology (Point-Set Topology)
Prerequisites: Real Analysis.
Functional Analysis
Measure Theory
Riemannian Geometry / Riemann Surfaces
Sympleptic Geometry
Algebraic Geometry
Prerequisites: Abstract Algebra / Modern Algebra I and II.
Algebraic Topology
Prerequisites: Abstract Algebra / Modern Algebra I and II, (Point-Set) Topology.
Algebraic Number Theory
Prerequisites: Elementary Number Theory.
Harmonic Analysis
Lie Theory
Advanced Differential Geometry
Non-Linear Dynamics
Spectral Theory
Ergodic Theory
Knot Theory
Galois Theory
Complex Manifolds
Lattice Models
Permutation Groups
Commutative Algebra
Advanced Partial Differential Equations