KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Program checklist · BS

Computational Physics BS

University at Buffalo · Buffalo, NY

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
      1. CSE 115LLR
        Introduction to Computer Science I
        Not resolved to a course
        4
      2. CSE 116LLB
        Introduction to Computer Science II
        Not resolved to a course
        4
      3. MTH 141LR
        College Calculus I
        Not resolved to a course
        4
      4. MTH 142LR
        College Calculus 2
        Not resolved to a course
        4
      5. Select one of the following Physics sequences:
        Not resolved to a course
      6. Sequence 1 (recommended):
        Not resolved to a course
      7. PHY 117LR
        Honors Physics I
        Not resolved to a course
        4
      8. PHY 118LR
        Honors Physics II
        Not resolved to a course
        4
      9. Sequence 2:
        Not resolved to a course
      10. PHY 107LR
        General Physics I
        Not resolved to a course
        4
      11. PHY 108LR
        General Physics II
        Not resolved to a course
        4
      12. Lab for Sequence 1 or Sequence 2:
        Not resolved to a course
      13. PHY 158LAB
        General Physics II Lab
        Not resolved to a course
        1
      14. CSE 191LR
        Introduction to Discrete Structures
        Not resolved to a course
        4
      15. CSE 250LR
        Data Structures
        Not resolved to a course
        4
      16. CSE 305LR
        Introduction to Programming Languages
        Not resolved to a course
        4
      17. MTH 437LR
        Introduction to Numerical Analysis I
        Not resolved to a course
        4
      18. PHY 410LEC
        Computational Physics I
        Not resolved to a course
        3
      19. PHY 411LEC
        Computational Physics II
        Not resolved to a course
        3
      20. CSE 442LR
        Software Engineering
        Not resolved to a course
        4
      21. MTH 241LR
        College Calculus 3
        Not resolved to a course
        4
      22. MTH 306LR
        Introduction to Differential Equations
        Not resolved to a course
        4
      23. MTH 309LR
        Introductory Linear Algebra
        Not resolved to a course
        4
      24. PHY 207LR
        General Physics III
        Not resolved to a course
        4
      25. PHY 217
        Honors Physics III (if offered)
        Not resolved to a course
      26. PHY 208LEC
        General Physics IV
        Not resolved to a course
        3
      27. PHY 257LAB
        General Physics III Lab
        Not resolved to a course
        1
      28. PHY 301LEC
        Intermediate Mechanics I
        Not resolved to a course
        3
      29. PHY 307LAB
        Modern Physics Lab
        Not resolved to a course
        2
      30. PHY 401LEC
        Quantum Mechanics I - Fundamentals
        Not resolved to a course
        3
      31. PHY 403LEC
        Electricity and Magnetism I
        Not resolved to a course
        3
      32. PHY 405LEC
        Thermal and Statistical Physics I
        Not resolved to a course
        3
      33. PHY 407LAB
        Advanced Laboratory
        Not resolved to a course
        3
      34. PHY 408LAB
        Advanced Laboratory
        Not resolved to a course
        3
      35. EAS 305LR
        Applied Probability and Statistics
        Not resolved to a course
        4
      36. MTH 411LR
        Introduction to Probability Theory
        Not resolved to a course
        4

      Additional Degree Requirements Include

      2 items
      1. Additional coursework to fulfill UB Curriculum requirements
        Not resolved to a course
      2. Elective courses as needed to complete the 120 credit hour total
        Not resolved to a course

      Program Honors

      0 items

        Academic Requirements

        0 items

          Curricular Plan

          40 items
          1. UB Seminar
            Not resolved to a course
            3
          2. CSE 115LLR
            Introduction to Computer Science I
            Not resolved to a course
            4
          3. MTH 141LR
            College Calculus I
            Not resolved to a course
            4
          4. Physics Sequence 1
            Not resolved to a course
            4
          5. CSE 116LLB
            Introduction to Computer Science II
            Not resolved to a course
            4
          6. MTH 142LR
            College Calculus 2
            Not resolved to a course
            4
          7. Physics Sequence 1
            Not resolved to a course
            4
          8. PHY 158LAB
            General Physics II Lab
            Not resolved to a course
            1
          9. ENG 105LEC
            Writing and Rhetoric
            Not resolved to a course
            4
          10. CSE 191LR
            Introduction to Discrete Structures
            Not resolved to a course
            4
          11. MTH 241LR
            College Calculus 3
            Not resolved to a course
            4
          12. MTH 306LR
            Introduction to Differential Equations
            Not resolved to a course
            4
          13. PHY 208LEC
            General Physics IV
            Not resolved to a course
            3
          14. Pathway
            Not resolved to a course
            3
          15. PHY 207LR
            General Physics III
            Not resolved to a course
            4
          16. PHY 257LAB
            General Physics III Lab
            Not resolved to a course
            1
          17. Pathway
            Not resolved to a course
            3
          18. Pathway
            Not resolved to a course
            3
          19. Pathway
            Not resolved to a course
            3
          20. CSE 442LR
            Software Engineering
            Not resolved to a course
            4
          21. PHY 301LEC
            Intermediate Mechanics I
            Not resolved to a course
            3
          22. PHY 401LEC
            Quantum Mechanics I - Fundamentals
            Not resolved to a course
            3
          23. Communication Literacy 2
            Not resolved to a course
            3
          24. MTH 309LR
            Introductory Linear Algebra
            Not resolved to a course
            4
          25. PHY 307LAB
            Modern Physics Lab
            Not resolved to a course
            2
          26. CSE 305LR
            Introduction to Programming Languages
            Not resolved to a course
            4
          27. Pathway
            Not resolved to a course
            3
          28. PHY 403LEC
            Electricity and Magnetism I
            Not resolved to a course
            3
          29. PHY 410LEC
            Computational Physics I
            Not resolved to a course
            3
          30. MTH 437LR
            Introduction to Numerical Analysis I
            Not resolved to a course
            4
          31. PHY 405LEC
            Thermal and Statistical Physics I
            Not resolved to a course
            3
          32. Pathway
            Not resolved to a course
            3
          33. Elective
            Not resolved to a course
            2
          34. UBC 399MNT
            UB Curriculum Capstone
            Not resolved to a course
            1
          35. PHY 411LEC
            Computational Physics II
            Not resolved to a course
            3
          36. PHY 408LAB
            Advanced Laboratory
            Not resolved to a course
            3
          37. EAS 305LR
            Applied Probability and Statistics
            Not resolved to a course
            4
          38. MTH 411LR
            Introduction to Probability Theory
            Not resolved to a course
            4
          39. Elective
            Not resolved to a course
            3
          40. Elective
            Not resolved to a course
            2
          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.