Computer and Information Science
COMPUTER SCIENCE (ASCS) 37 CU
Math and Natural Science (8 CU)
MATH 1400 MATH 1410 CIS 1600
Math/Natural Science Elective Math/Natural Science Elective Math/Natural Science Elective
Choose two from the following list: PHYS 0140, PHYS 0141, EAS 0910, or CHEM 1012, BIOL 1101, OR BIOL 1121.
Natural Science Natural Science
Engineering (13 CU)
CIS 1100 CIS 1200 CIS 1210 CIS 2400 CIS 2620 CIS 3200 CIS Elective* CIS Elective* CIS Project Elective** CIS Project Elective** Engineering Engineering CIS 4980
*A CIS elective is a CIS or NETS engineering course numbered 1000 or above, or ESE 3500. (Note that not all CIS/NETS courses are engineering courses; please see the Penn Engineering undergraduate handbook.) At most one CU of 1xxx courses may be used.
** A CIS project elective is one of CIS 3410, 3500, 3800, 4410, 4500, 4550, 4600, 4710, 5050, 5530, NETS 2120, and ESE 3500.
Tech Elective (8 CU)
OPTION 1: Any approved minor, or sequence of approved courses. Remaining must be Math, Natural Science or Engineering. (MINORS ARE STRONGLY ENCOURAGED)
OPTION 2: Any 8 CU’s from Math, Natural Science, or Engineering.
Tech Elective Tech Elective Tech Elective Tech Elective Tech Elective Tech Elective Tech Elective Tech Elective
Social Sci & Humanities (7 CU)
EAS 2030 or CIS 4230/5230 or LAWM 5060 SS or H SS or H SS or H SS or H SS, H, or TBS SS, H, or TBS
The courses above must include a writing seminar: Writing Seminar
Please see the Penn Engineering Undergraduate Handbook for a list of writing seminars that can be counted as an SS or H course.
Free Elective (1 CU)
Free Elective
COMPUTER SCIENCE (ASCS) 40CU
Math (6 CU)
MATH 104 MATH 114 CIS 160 CIS 262 Math Elective Math Elective
Natural Science (4 CU)
Choose two from the following list PHYS 140, PHYS 141, EAS 091 or CHEM 101, BIOL 101 or 121 Natural Science Natural Science
Any Natural Science Course* Natural Science Natural Science
*For ASCS Majors, Nat Sci may also include the following Cog Sci Courses: LING 250, 230, 255, 530, 531, 550, 551, 591, 603, 604, 630, 640; PHIL 426; PSYC 109, 111, 121, 135, 151, 153, 235, 253 NOTE: Science labs are not required. Two labs taken can be used as Natural Science credit
Engineering (12 CU)
CIS 110 CIS 120 CIS 121 CIS 240 CIS 320 CIS Elective* CIS Elective* CIS Project Elective** CIS Project Elective** Engineering Engineering EAS 499
**Select one from the following list: CIS 341, 350, 371, 380, 450, 455, 460, 553 and ESE 350
Concentration (8 CU)
OPTION 1: Any approved minor, or sequence of approved courses. Remaining must be Math, Nat Sci or Engineering. (MINORS ARE STRONGLY ENCOURAGED)
OPTION 2: Any 8 CU’s from Math, Nat Sci, Engineering, or from the following specified Tech Electives: LING 106, PHIL 231, 244, 411 444; PSYC 413; OPIM 220, 321, 325
Concentration Concentration Concentration Concentration Concentration Concentration Concentration Concentration
SS SS H H SS or H SS, H, or TBS SS, H, or TBS
THE SSH DEPTH AND WRITING REQTS MUST BE SATISFIED FROM THE SSH COURSES ABOVE
SSH Depth Requirement
(Two courses in one SSH subject area) SSH Dept Reqt SSH Depth Reqt
Writing Requirement
(One Writing Seminar) Writing Seminar
Ethics Requirement
EAS 203
Free Elective (3 CU)
Free Elective Free Elective Free Elective