Major

The Major requires completing 17 course units as follows (a total of 36 CU is required for graduation). Prospective majors should consult the Program Director for help with planning their course of study. https://catalog.upenn.edu/undergraduate/programs/logic-information-computation-ba/

  • MATH 1400 (104)
  • MATH 1410 (114)
  • MATH 2400 (240) or MATH 2600 (260)
  • PHYS 0150 (150)
  • PHYS 0151 (151)
  • CIS 1200 (120)
  • CIS 1210 (121)
  • LGIC 2100 (210) (also offered as MATH 3400 (340)
  • LGIC 2200 (220) (also offered as MATH 3410 (341)
  • MATH 3700 (370) or MATH 5020 (502)
  • MATH 3710 (371) or MATH 5030 (503)
  • CIS 3200 (320)
  • LGIC 3100 (310) (also offered as MATH 5700 (570) and PHIL 4721 (410))
  • LGIC 3200 (320) (also offered as MATH 5710 (571) and PHIL 4722 (413))

See Program Director for information about acceptable electives

  • LGIC 4960 (496) (also offered as PHIL 4720 (412))

Applicants must have an overall GPA of 3.0 and a GPA of 3.5 in the Major. Senior research project required.