Courses
Computer Science
- CSC 212: Principles of Programming
- CSC 221: Foundations of Computer Science
- CSC 241: Abstract Data Types and Programming Methods
- CSC 322: Systems Programming
- CSC 344: Programming Languages
- CSC 365: Data Structures and File Processing
- CSC 375: Parallel Computing
- CSC 380: Introduction to Software Engineering
- CSC 435: Web Services
- CSC 436 Software and Safety Requirements Engineering
- CSC 454: System Simulation
- CSC 455: Game Programming
- CSC 480: Software Design
- CSC 490: Computational Engineering
Mathematics
- MAT 210: Calculus I
- MAT 215: Discrete Math
- MAT 220: Calculus II
- MAT 230: Matrix Algebra
- MAT 240: Multivariable Calculus
- MAT 320: Numerical Analysis I
- MAT 330: Introduction to Abstract Algebra
- MAT 347: Introduction to Real Analysis
- MAT 348: Ordinary Differential Equations
- MAT 354: Mathematical Statistics A
- MAT 373: Number Theory
- MAT 442: Complex Analysis
- MAT 499: Senior Capstone
Physics
- PHY 112: University Physics I
- PHY 195: Freshman Seminar
- PHY 213: University Physics II
- PHY 299: Independent Study
- PHY 303: Beginnings Science: World View
- PHY 313: University Physics III
- PHY 314: Modern Physics
- PHY 340: Thermodynamics
- PHY 423: Quantum Physics
- PHY 436: Advanced Mechanics
- PHY 437: Advanced Quantum Mechanics
- PHY 496: Senior Capstone
- PHY 499: Independent Research
Other Courses
- CHE 111: General Chemistry I
- CHE 212: General Chemistry II
- FRE 202: Intermediate French
- HON 140: Western History
- HON 141: American History
- HON 150: Intro to Honors
- HON 200: Basic Concepts in Social Science
- HON 201: Interpretying the Arts
- HON 301: In Search of Meaning
- HON 350: Beginning the Honors Thesis
- HON 399: Teaching HON 150 to freshmen
- PHL 205: Ethics I
- GST 498: Co-op (Fall 2016 at NASA JPL)