UPenn - BSE or BAS in CS

You can compare requirements here:

The differences:

Course BSE BAS Notes
CIS 4480/5480 Required Operating Systems Design and Implementation
CIS 4710/5710 Required Computer Organization and Design
CIS Elective 4 2
CIS Project Electives 2
Engineering Electives 2
CIS 4000/4100 Required Senior Project
CIS 4010/4110 Required Senior Project
CIS 4980 Required Senior Capstone Project
CIS 2610 or ESE 3010 or STAT 4300 Required Probability
MATH course Required Multivariable calculus or linear algebra
PHYS 0150/0170 Required Mechanics and wave motion
PHYS 0151/0171 Required Electromagnetism and radiation
Natural science 2 Physics, chemistry, or biology
Natural science electives 1 3 BSE allows math elective here
Technical electives 6 8