Your ESE Department Contact:

Staci Kaplan
Undergraduate Program Coordinator
Office: Room 203 Moore
Email: stacilk@seas.upenn.edu

 

EE Curriculum FAQ

How has the new lab requirement changed?
We've relaxed the .5 CU lab requirement so that you can skip one of the lab portions of a CHEM/BIOL/PHYS course. 

e.g. If you have already taken PHYS 150 with lab and 151 with lab and had AP credit for Chem’s lecture portion, then you will not need to take an additional lab because two .5 CU labs already been fulfilled with 150 and 151. 
Tell us more about the “M or NS” under the Mathematics and Natural Science Section
M/NS gives freedom to take classes that serve the student’s academic purpose, such as quantum physics.  It provides greater guidance compared to a free elective. 

You may consult the paragraph at the end of the new CPG for more guidance:

“We leave one math and one M/NS selection in column 1 flexible so that students can select the appropriate math courses suitable to their area of interest. Students interested in the information and decision systems area are strongly encourage to take linear algebra (MATH 312, ENG 205, or MATH 370) no later than sophomore year. MATH 370 may be preferable for students with a stronger interest in theory. Students interested in communications or machine learning should also consider analysis (MATH 360). Students interested in computing, embedded systems, and digital circuits should consider discrete math (CIS 160). Students interested in electromagnetics, photonics, analog circuits, and mechanics should consider courses on partial differential equations (MATH 241, MATH425), ordinary differential equations (MATH 420), or complex analysis (MATH 410).”

Is CIS 160 a pre-requisite for CIS 120 or CIS 240?
No.
What are the changes in the advanced courses?
The sophomore year will now have more breadth built into the structure.  The old curriculum used to require ESE 216.  The new one does not and ESE 215 has been redesigned to cover more of what used to be in 216. 

We've also added two newly designed courses, ESE 218 and ESE 224.  The triptych of 215 (circuits, Farmer/VDS), the new 218 (devices, Kagan) and new 224 (decision models, Vohra) are now required and designed to be gateways to the three main sections of ESE areas of knowledge – Circuits, Nano Devices and IDS.  Once you go through these gateways, then you’ll be prepared to make an informed decision about which section or sections you’d like to focus your attention on.

 

Does this mean we can use the 4 advanced courses to focus on one section?

Yes,but you should consider this thoughtfully with your advisor.  You are free to take 4 courses from any section in the advanced courses where the old curriculum required one advanced course in each of these areas.  This new curriculum gives you the foundation you need in a broad spectrum, but you’ll also have more flexibility to build a specialty if you so wish.  It may still be to your academic and professional advantage, however, to take advanced courses outside one single area.  Consult your faculty advisor.

Does STAT 430 still count?
NO.  It is no longer allowed.
Can you tell us more about the Professional Elective, especially how it relates to math?
These were previously called Technical Electives. This is not a free elective, but helps guide you to think about how a “Math” course could have application in your professional goal. Note that you are not limited to courses that begin with the MATH course code. See the student handbook on available courses: http://www.seas.upenn.edu/undergraduate/handbook/courses/math-courses.php
What counts as intermediate courses? Would ESE 170 be okay?
Yes.