A checklist is the list of requirements to complete this program and receive the award, as the college publishes it in its catalog. It is the same for everyone. It does not say what you have completed; that comes from applying your own record.
Program
- Award
- BS
- Credential class
- ceterms:BachelorDegree
- Catalog edition
- 2026-2027 Undergraduate Catalog
- Checklist type
- degree-program
- Description
- If you like physics-and you like technology and computers-why choose just one to study? At UB, we’ve combined physics and computer science (two of our most popular programs!) into one fascinating major. Here, you can explore matter and energy and how the physical world works, while also learning how to solve problems using advanced computing techniques. If you want to stand out from the crowd, keep reading and see how a computational physics degree can help you.
Identifiers
- IPEDS UNITID
- 196088
- CourseShelf checklist
- CK_196088_cb025836
- CollegeTransfer.Net
- Institution Transfer Profile
- Source
- CourseShelf publish 61
Requirements to complete
Every course or condition the catalog lists, in the catalog's order.
Admission Criteria
0 items
Major Requirements
0 items
Computational Physics Core (88-90 credits)
Choose 1 of the following · Select one of the following Physics sequences: · 36 items
- CSE 115LLRIntroduction to Computer Science INot resolved to a course4
- CSE 116LLBIntroduction to Computer Science IINot resolved to a course4
- MTH 141LRCollege Calculus INot resolved to a course4
- MTH 142LRCollege Calculus 2Not resolved to a course4
- Select one of the following Physics sequences:Not resolved to a course
- Sequence 1 (recommended):Not resolved to a course
- PHY 117LRHonors Physics INot resolved to a course4
- PHY 118LRHonors Physics IINot resolved to a course4
- Sequence 2:Not resolved to a course
- PHY 107LRGeneral Physics INot resolved to a course4
- PHY 108LRGeneral Physics IINot resolved to a course4
- Lab for Sequence 1 or Sequence 2:Not resolved to a course
- PHY 158LABGeneral Physics II LabNot resolved to a course1
- CSE 191LRIntroduction to Discrete StructuresNot resolved to a course4
- CSE 250LRData StructuresNot resolved to a course4
- CSE 305LRIntroduction to Programming LanguagesNot resolved to a course4
- MTH 437LRIntroduction to Numerical Analysis INot resolved to a course4
- PHY 410LECComputational Physics INot resolved to a course3
- PHY 411LECComputational Physics IINot resolved to a course3
- CSE 442LRSoftware EngineeringNot resolved to a course4
- MTH 241LRCollege Calculus 3Not resolved to a course4
- MTH 306LRIntroduction to Differential EquationsNot resolved to a course4
- MTH 309LRIntroductory Linear AlgebraNot resolved to a course4
- PHY 207LRGeneral Physics IIINot resolved to a course4
- PHY 217Honors Physics III (if offered)Not resolved to a course
- PHY 208LECGeneral Physics IVNot resolved to a course3
- PHY 257LABGeneral Physics III LabNot resolved to a course1
- PHY 301LECIntermediate Mechanics INot resolved to a course3
- PHY 307LABModern Physics LabNot resolved to a course2
- PHY 401LECQuantum Mechanics I - FundamentalsNot resolved to a course3
- PHY 403LECElectricity and Magnetism INot resolved to a course3
- PHY 405LECThermal and Statistical Physics INot resolved to a course3
- PHY 407LABAdvanced LaboratoryNot resolved to a course3
- PHY 408LABAdvanced LaboratoryNot resolved to a course3
- EAS 305LRApplied Probability and StatisticsNot resolved to a course4
- MTH 411LRIntroduction to Probability TheoryNot resolved to a course4
Additional Degree Requirements Include
2 items
- Additional coursework to fulfill UB Curriculum requirementsNot resolved to a course
- Elective courses as needed to complete the 120 credit hour totalNot resolved to a course
Program Honors
0 items
Academic Requirements
0 items
Curricular Plan
40 items
- UB SeminarNot resolved to a course3
- CSE 115LLRIntroduction to Computer Science INot resolved to a course4
- MTH 141LRCollege Calculus INot resolved to a course4
- Physics Sequence 1Not resolved to a course4
- CSE 116LLBIntroduction to Computer Science IINot resolved to a course4
- MTH 142LRCollege Calculus 2Not resolved to a course4
- Physics Sequence 1Not resolved to a course4
- PHY 158LABGeneral Physics II LabNot resolved to a course1
- ENG 105LECWriting and RhetoricNot resolved to a course4
- CSE 191LRIntroduction to Discrete StructuresNot resolved to a course4
- MTH 241LRCollege Calculus 3Not resolved to a course4
- MTH 306LRIntroduction to Differential EquationsNot resolved to a course4
- PHY 208LECGeneral Physics IVNot resolved to a course3
- PathwayNot resolved to a course3
- PHY 207LRGeneral Physics IIINot resolved to a course4
- PHY 257LABGeneral Physics III LabNot resolved to a course1
- PathwayNot resolved to a course3
- PathwayNot resolved to a course3
- PathwayNot resolved to a course3
- CSE 442LRSoftware EngineeringNot resolved to a course4
- PHY 301LECIntermediate Mechanics INot resolved to a course3
- PHY 401LECQuantum Mechanics I - FundamentalsNot resolved to a course3
- Communication Literacy 2Not resolved to a course3
- MTH 309LRIntroductory Linear AlgebraNot resolved to a course4
- PHY 307LABModern Physics LabNot resolved to a course2
- CSE 305LRIntroduction to Programming LanguagesNot resolved to a course4
- PathwayNot resolved to a course3
- PHY 403LECElectricity and Magnetism INot resolved to a course3
- PHY 410LECComputational Physics INot resolved to a course3
- MTH 437LRIntroduction to Numerical Analysis INot resolved to a course4
- PHY 405LECThermal and Statistical Physics INot resolved to a course3
- PathwayNot resolved to a course3
- ElectiveNot resolved to a course2
- UBC 399MNTUB Curriculum CapstoneNot resolved to a course1
- PHY 411LECComputational Physics IINot resolved to a course3
- PHY 408LABAdvanced LaboratoryNot resolved to a course3
- EAS 305LRApplied Probability and StatisticsNot resolved to a course4
- MTH 411LRIntroduction to Probability TheoryNot resolved to a course4
- ElectiveNot resolved to a course3
- ElectiveNot resolved to a course2
Source. University at Buffalo, catalog 2026-2027 Undergraduate Catalog — https://catalogs.buffalo.edu/preview_program.php?catoid=21&poid=7946&returnto=1177. Captured page pages/0114.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.