Dr. Grey, professor of physics teaching a computer science class, while looking at a projector screen

Studying Computational Physics at Regis

The Computational Physics program combines the most essential parts of the physics curriculum with elements of computer science and numerical analysis.
Classroom

B.S. in Computational Physics

Degree Overview

The Bachelor of Science in Computational Physics degree prepares students for a range of careers in science and technology, or for graduate-level study in physics, astronomy, engineering, business, education, medicine, or law (in some cases, a few additional pre-professional courses are required). The program combines a physics foundation that explores the fundamental principles that explain the smallest pieces of atoms to large galaxies, with the foundational teachings of numerical analysis in computer science.

Program Requirements

Regis College students must complete the Core Studies requirements in addition to their major requirements. Core Studies consists of:

  • Core Foundation: 6 credits, or two courses taken over the fall and spring of freshmen year
  • Distributive Core: 40-46 credits that represent a variety of offerings in disciplines that provide the underpinning of a solid liberal education
  • Integrative Core: 12 credits, or four upper division courses taken in the junior and senior year

More information about Regis College Core Studies can be found here

Listed below are the degree requirements for completion of the B.S. in Computational Physics. Please note that recent course requirement updates might not be listed and you should contact the Office of Enrollment Services at 303.458.4126.

Lower Division Requirements  (26 credit hours)
CS 300 Foundations of Computer Science (3 ch)
CS 308 Introduction to Programming (3 ch)
MT 360A Calculus I (4 ch)
MT 360B Calculus II (4 ch)
MT 360c Calculus III (4 ch)
PH 304A General Physics with Calculus I (3 ch)
PH 305A General Physics with Calculus Laboratory I (1 ch)
PH 304B General Physics with Calculus II (3 ch)
PH 305B General Physics with Calculus Laboratory II (1 ch)
Upper Division Requirements  (36 credit hours)
MT 405 Numerical and Computational Methods (3 ch)
MT 463 Differential Equations (3 ch)
PH 408 Analytical Mechanics and Special Relativity (3 ch)
PH 410 Electricity and Magnetism (3 ch)
PH 451 Modern Physics Laboratory and Seminar (3 ch)
PH 460 Quantum Theory and Spectroscopy (3 ch)
PH 465 Statistical Mechanics and Thermodynamics (3 ch)
PH 475 Physics Capstone Seminar (3 ch)
Fifteen Upper Division Computer Science Electives selected from the following:
CS 417 Artificial Life (3 ch)
CS 427 Object Oriented Software Development (3 ch)
CS 429 Automata Theory (3 ch)
CS 431 Operating Systems Design and Analysis (3 ch)
CS 435 Data Structures (3 ch)
CS 441 Digital Design Theory and Technologies (3 ch)
CS 446 Database Design and Analysis (3 ch)
CS 449 Algorithms and Complexity (3 ch)
CS 451 Telecommunications: Applied Digital Signal Processing (3 ch)
CS 456 Software Engineering (3 ch)
CS 462 Computer Systems Performance Analysis (3 ch)
CS 464 Artificial Intelligence: Neural Networks (3 ch)
CS 470 Cellular Automata Social and Physical Applications (3 ch)
PH 420 Electronics (4 ch)
TOTAL DEGREE REQUIREMENTS: 62 credit hours

How to Apply

Take the next step to receiving a values-based education at Regis by visiting our admissions page to learn more about application deadlines, checklists, and applying college credit (AP, IB) to your degree.

Apply Now by completing your online application free of cost.