KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Program checklist · Electrical Engineering, BSE

Electrical Engineering, BSE

University of Pennsylvania · Philadelphia, PA

A checklist is the list of requirements to complete this program and receive the award, as the college publishes it in its catalog. It is the same for everyone. It does not say what you have completed; that comes from applying your own record.

Program
Award
Electrical Engineering, BSE
Total credits (published)
4
Credits (computed from items)
67-67.5
Catalog edition
2026-2027
Checklist type
degree-program
Identifiers
IPEDS UNITID
215062
CourseShelf checklist
CK_215062_caea28e7
CollegeTransfer.Net
Institution Transfer Profile
Source
CourseShelf publish 59

Requirements to complete

Every course or condition the catalog lists, in the catalog's order.

Electrical Engineering (EE) Major Requirements

major core · 0 items

    Engineering

    4 items
    1. As published: “Atoms, Bits, Circuits and Systems 1”
      1
    2. 1.5
    3. 1.5
    4. 1.5

    Computing

    6 items
    1. Select 2 CUs from the following list:
      Not resolved to a course
      2
    2. As published: “Introduction to Computer Programming 2”
      1
    3. 1
    4. 1
    5. 1
    6. Intermediate or Advanced ESE Elective
      Not resolved to a course
      1

    Intermediate ESE Electives are 2000+ level with an EUNG course attribute (exclude attribute EUMA)

    electives · 2 items
    1. As published: “Artificial Intelligence Lab: Data, Systems, and Decisions”

    Advanced ESE courses

    0 items

      Advanced ESE Electives are 3000+ level with an EUNG course attribute

      electives · 1 item
      1. Choose four advanced electives from the following lists:
        Not resolved to a course
        4-4.5

      Circuits and Computer Engineering:

      23 items
      1. As published: “Circuit-Level Modeling, Design, and Optimization for Digital Systems”
        1
      2. ESE 4190/5720
        Analog Integrated Circuits
        Not resolved to a course
      3. ESE 4730/5730
        Chips-design
        Not resolved to a course
      4. ESE 4750/5750
        Chips-measurements
        Not resolved to a course
      5. ESE 4800/5800
        Power Electronics
        Not resolved to a course
      6. As published: “Hardware/Software Co-Design for Machine Learning”
      7. 4

      Nanodevices and Nanosystems:

      12 items
      1. 1
      2. 1
      3. As published: “Introduction to Micro- and Nano-electromechanical Technologies”
      4. 4.5

      Information and Decision Systems:

      28 items
      1. As published: “Fourier Analysis and Applications in Engineering, Mathematics, and the Sciences”
      2. ESE 4070/5070
        Introduction to Networks and Protocols
        Not resolved to a course
      3. ESE 4380/5380
        Machine Learning for Time-Series Data
        Not resolved to a course
      4. 1
      5. As published: “Principles of Deep Learning”
        1
      6. 2
      7. 1
      8. 3

      One of the Advanced Electives may be an Advanced ESE elective, BE 5210 or CIS 4710 or CIS 5200

      electives · 0 items

        Design and Project Courses 3

        3 items
        1. ESE 2900& ESE 2910
          Introduction to Electrical and Systems Engineering Research Methodologyand Introduction to Electrical and Systems Engineering Research and Design
          Not resolved to a course
          or: ESE 3190 Fundamentals of Solid-State Circuits
          or: ESE 3360 Nanofabrication of Electrical Devices
          or: ESE 3500 Embedded Systems/Microcontroller Laboratory
          or: ESE 4210 Control For Autonomous Robots
          or: BE 4700 Medical Devices
          1.5
        2. 1
        3. 1

        Math and Natural Science

        9 items
        1. 1
        2. 1
        3. ESE/ENM 2030
          Linear Algebra with Applications to Engineering and AI 4
          Not resolved to a course
          1
        4. As published: “Engineering Probability 5”
          1
        5. As published: “Introduction to Mechanics 6”
          or: PHYS 0140 Principles of Physics I (without laboratory)
          or: PHYS 0150 Principles of Physics I: Mechanics and Wave Motion
          or: PHYS 0170 Honors Physics I: Mechanics and Wave Motion
          1
        6. As published: “Engineering Electromagnetics (students passing the ESE E&M review module may substitute an ESE approved E&M course)”
          1.5
        7. As published: “General Chemistry I”
          or: EAS 0091 Chemistry Advanced Placement/International Baccalaureate Credit (Engineering Students Only)
          or: BIOL 1101 Introduction to Biology A
          or: BIOL 1121 Introduction to Biology - The Molecular Biology of Life
          1
        8. SEAS Math (EUMA)
          Not resolved to a course
          1
        9. SEAS Math (EUMA) or SEAS Natural Science (EUNS)
          Not resolved to a course
          1

        Attribute EUMA

        0 items

          Attribute EUNS

          1 item
          1. Natural Science Lab (if applicable) 7
            Not resolved to a course
            0.5

          Professional Electives 8

          electives · 1 item
          1. SEAS Math (EUMA), SEAS Natural Science (EUNS) or SEAS Engineering (EUNG) 9
            Not resolved to a course
            3

          Attribute EUMA

          0 items

            Attribute EUNS

            0 items

              Attribute EUNG

              1 item
              1. Professional Elective - Select from the following: 9
                Not resolved to a course
                1

              SEAS Math (EUMA), SEAS Natural Science (EUNS) or SEAS Engineering (EUNG)

              0 items

                Attribute EUMA

                0 items

                  Attribute EUNS

                  0 items

                    Attribute EUNG

                    5 items
                    1. As published: “Scaling Operations in Technology Ventures: Linking Strategy and Execution”
                      9

                    General Electives 10

                    electives · 2 items
                    1. As published: “ML: Technology Law 11”
                      or: EAS 2030 Engineering Ethics
                      1
                    2. Select 4 Social Science or Humanities courses 12
                      Not resolved to a course
                      4

                    Social Science (EUSS)

                    0 items

                      Humanities (EUHS)

                      1 item
                      1. Select 2 Social Science or Humanities or Technology in Business & Society courses
                        Not resolved to a course
                        2

                      Social Science (EUSS)

                      0 items

                        Humanities (EUHS)

                        0 items

                          Technology in Business and Society (EUTB)

                          0 items

                            Data Science

                            9 items
                            1. 1
                            2. ESE 4020/5420
                              Statistics for Data Science
                              Not resolved to a course
                              1
                            3. Select 2 approved electives:
                              Not resolved to a course
                              2
                            4. 1
                            5. As published: “Principles of Deep Learning”
                              1

                            Internet of Things

                            7 items
                            1. 1.5
                            2. Select 3 approved electives:
                              Not resolved to a course
                              3
                            3. ESE 4730& ESE 4750
                              Chips-designand Chips-measurements
                              Not resolved to a course

                            Microsystems and Nanotechnology

                            9 items
                            1. 1
                            2. Select 3 from the following:
                              Not resolved to a course
                              3
                            3. 1
                            4. 1
                            5. As published: “Introduction to Micro- and Nano-electromechanical Technologies”

                            Mixed-Signal and RF Integrated Circuits

                            10 items
                            1. 1.5
                            2. As published: “Circuit-Level Modeling, Design, and Optimization for Digital Systems”
                              1
                            3. Select 2 approved electives:
                              Not resolved to a course
                              2
                            4. ESE 5730& ESE 5750
                              Chips-designand Chips-measurements
                              Not resolved to a course
                            5. 4

                            Photonics and Quantum

                            10 items
                            1. 1.5
                            2. 1
                            3. Select 2 approved electives:
                              Not resolved to a course
                              2
                            4. 1
                            5. 4.5

                            Robotics

                            10 items
                            1. 1.5
                            2. Select 3 approved electives:
                              Not resolved to a course
                              3
                            3. 1
                            4. 2
                            5. 4

                            System-on-A-Chip Design

                            6 items
                            1. As published: “Circuit-Level Modeling, Design, and Optimization for Digital Systems”
                              1
                            2. Select 3 approved electives:
                              Not resolved to a course
                              3
                            3. 1
                            4. As published: “Hardware/Software Co-Design for Machine Learning”
                            5. ESE 5730& ESE 5750
                              Chips-designand Chips-measurements
                              Not resolved to a course
                            Source. University of Pennsylvania, catalog 2026-2027 — https://catalog.upenn.edu/undergraduate/programs/electrical-engineering-bse/. Captured page pages/0453.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.