The BS in Computational Physics at the University at Buffalo is designed for ambitious students who seek to bridge the realms of advanced physics and cutting-edge computer science. You will explore the fundamental principles of physics while mastering the computational techniques essential for modern scientific research and technological innovation. This rigorous undergraduate program equips you with the analytical and problem-solving skills needed to tackle complex challenges in areas such as numerical analysis, simulation, and data-driven discovery, preparing you for advanced study or a dynamic career.
This full-time, on-campus Bachelor of Science degree is studied over four years, integrating core coursework in computer science, mathematics, and physics. You will engage with topics like data structures, discrete structures, calculus, differential equations, and linear algebra, alongside essential physics sequences and laboratory work. Throughout your studies, you will develop proficiency in applying computational methods to physical phenomena, culminating in the ability to design and implement sophisticated scientific software. Graduates are well-prepared for careers in scientific research, data science, and software development.