The computational emphasis is designed to combine an excellent understanding of the principles of physics with a proficiency in computer programming. This is a very natural mixing of disciplines that produces individuals that are well prepared to solve hard problems in many fields and industries.

a teacher helping a student on the computer

Building a Compelling Resume

Because physicists are methodical, logical thinkers, with excellent problem solving skills, they are highly sought-after in many modern fields, both inside and outside the science industry. Adding a strong competency in computer programming to your skillset only adds to your appeal. You become a sound thinker, with great problem solving skills, and great tools at your disposal.

The computational emphasis provides the student with 12 credits of computer science and math credits that will increase their programming abilities. Python is the language of choice for the physics department. We can promise that you will have plenty of support from fellow students and the physics faculty.

All of the professors that I have taken classes from clearly wanted me to succeed and were more than willing to provide me with the support that I needed.

John R.,
BYU-I Graduate

Career Path

Graduates with a degree in Physics, emphasis in Computational, have a wide array of rewarding careers before them. Check out some of the top careers students get with this degree or explore more career options in I-Plan.

Highlighted Career Paths

Data Scientist

A data scientist collects and analyzes data. Most companies and universities lean heavily on this work to help them make sound, data-driven decisions about the direction of their organization. A data scientist needs to have strong analytic/problem solving skills and a proficiency in computer programming.

Materials Scientist

A materials scientist is someone who studies and analyzes the chemical properties and structure of different man-made and natural materials. A scientist in this field will routinely do their work on a “super” computer, or a computer with tens of thousands of processors at their disposal.

Software Engineer

A software engineer is tasked with building computer software for myriad applications. Most software engineers work as employees or contractors. Software engineers work with businesses, government agencies, and non-profit organizations.

Explore Related Career Paths

All degree related careers can be found in I-Plan, along with related salary information.

Explore All Career Paths

Getting started in this degree

If you want to get a taste for Physics, emphasis in Computational, start with one of the following degree-specific courses:

  • FDMAT 112 - Calculus*
  • PH 121 - Principles of Physics 1
  • CS165 — Object-Oriented Software Development

For a full listing of all courses required for this degree, refer to the course catalog.

* If you are not prepared to take Calculus your first semester, contact your faculty mentor of Physics Dept. Office


Interested in this major? Contact Advising to discuss your questions, degree options, and Grad Plan.

Declare B.S. in Physics, emphasis in Computational

The Advising Office can help with degree planning and preparation. To declare your major or minor, plan classes, or find out who your advisor is, visit the Advising homepage.

Related Majors