BS in Computer Science and Physics

Semester 1: Fall

Co-op Preparation

  • CS 1210 CS/IS Overview 2: Co-op Preparation

Semester 2: Spring

Semester 3: Fall

Choose one.

Semester 4: Spring

Choose one not yet taken

Semester 5: Spring

  • CS 3800 Theory of Computation
  • PHYS 3602 Electricity & Magnetism 1
  • ENGW 3302 Advanced Writing in the Technical Professions
  • Elective: Level 1 Arts/Humanities Core

 

Half-Semester 1: Summer 1

  • PHYS 3600 Advanced Physics Laboratory 1
  • Elective: Level 1 Social Sciences Core

Capstone Requirement

Either the CS elective or one of the two Physics electives selected below must satisfy the Capstone requirement.

Semester 6: Spring

Computing and Social Issues requirement. Choose one.

  • SOCL 4528 Computers & Society
  • SOCL 3485 Environment, Technology, and Society
  • ANTH 3418 Wired/Unwired: Cybercultures and Technopolitics
  • IA 5240 Cyberlaw: Privacy, Ethics, and Digital Rights

Half-Semester 2: Summer 1

  • Elective
  • Elective

Semester 7: Spring

  • CS 4000 Senior Seminar
  • CS Elective
  • Physics Elective 2
  • Elective
  • Elective