Skip to main content
Bachelor of Science

Physics: Computational (B.S.)

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 professor helps a student understand a concept 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

Highlighted Career Paths

Graduates with a degree in Computational Physics 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.
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.

Getting Started in this degree

If you are interested in Computational Physics, start with one of the following major-specific courses
* If you are not prepared to take Calculus your first semester, contact your faculty mentor of Physics Dept. Office

Related Majors