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 Year 2 Year 3 Year 4
    Fall Units Fall Units  Fall  Units Fall  Units
    Math 125 4 MATH 226 4 MATH 445 4 PHYS 408a 4
    WRIT 150 4 PHYS 152L/162L 4 PHYS 304 4 PHYS 438b 4
    PHYS 190 1 CSCI 170 4 CSCI 201L 4 CSCI 350 4
    GE Requirement 4 Foreign Language 4 Foreign Language 4 WRIT 340 4
    Total 13 Total 16 Total 16 Total 16
               
    Spring Units Spring Units  Spring Units Spring Units
    Math 126 4 MATH 245 4 MATH 225 4 PHYS 408b 4
    CSCI 103L 3 CSCI 104L 4 PHYS 438a 4 PHYS 495 2
    PHYS 151L/161L 4 Foreign Language 4 EE 352L 4 CSCI 270 4
    GE Requirement 4 GE Requirement 4 GE Requirement 4 GE Requirement 4
    Elective 4
                   
    Total 15 Total 16 Total 16 Total 18