This interdisciplinary program is intended for students with dual interests in physics and computer science who wish to complete the essential courses for both majors within their normal four-year career. The program will prepare students for a career in a computer related field and/or science research.

Degree listings below reflect current requirements. Since actual graduation requirements depend on the specific year which a student enters USC, students should always consult with their advisor to determine course selection.

  • This is a sample program only. Your actual program should be developed in consultation with your advisor.

    Year 1

    Freshman

    Year 2

    Sophomore

    Year 3

    Junior

    Year 4

    Senior

    Fall Units Fall Units Fall  Units Fall  Units
    Math 125 4 MATH 226 4 MATH 445 4 PHYS 408a*

    (FA only)

    4
    WRIT 150 4 PHYS 152L/162L 4 PHYS 304*

    (FA only)

    4 PHYS 438b*

    (FA only)

    4
    PHYS 190*

    (FA only)

    2 CSCI 170 4 CSCI 201L 4 CSCI 356 4
    CSCI 102 2 Foreign Language 4 Foreign Language 4 WRIT 340 4
    GE Requirement 4            
    Total 16 Total 16 Total 16 Total 16
         
    Spring Units Spring Units Spring Units Spring Units
    Math 126 4 MATH 225 4 CSCI 270 4 PHYS 408b*

    (SP only)

    4
    CSCI 103L 4 CSCI 104L 4 PHYS 438a*

    (SP only)

    4 PHYS 495 2
    PHYS 151L/161L 4 Foreign Language 4 GE Requirement 4 CSCI 350 4
    GE Requirement 4 GE Requirement 4 GE Requirement 4 GE Requirement 4
    Elective 4
    Total 16 Total 16 Total 16 Total 18