KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Program checklist · B.S.

Electrical Engineering and Computer Systems Engineering, B.S.

Rensselaer Polytechnic Institute · Troy, NY

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
B.S.
Credential class
ceterms:BachelorDegree
Catalog edition
Rensselaer Catalog 2026-2027
Checklist type
degree-program
Description
Dual major of Electrical Engineering and Computer Systems Engineering. A minimum of 132 credits required for this degree.
Identifiers
IPEDS UNITID
194824
CourseShelf checklist
CK_194824_34c5cc95
CollegeTransfer.Net
Institution Transfer Profile
Source
CourseShelf publish 61

Requirements to complete

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

The RPI Experience

0 items

    First Year

    0 items

      Fall

      4 items
      1. CSCI 1100
        Computer Science I
        Not resolved to a course
        4
      2. ECSE 1010
        Introduction to Electrical, Computer, and Systems Engineering
        Not resolved to a course
        4
      3. HASS Inquiry Elective
        Not resolved to a course
        4
      4. MATH 1010
        Calculus I
        Not resolved to a course
        4

      Spring

      5 items
      1. CSCI 1200
        Data Structures
        Not resolved to a course
        4
      2. ENGR 1200
        Engineering Graphics and CAD
        Not resolved to a course
        or: ENGR 1400 - Engineering Communications
        1
      3. MATH 1020
        Calculus II
        Not resolved to a course
        4
      4. PHYS 1110
        Physics I (S)
        Not resolved to a course
        4
      5. HASS Elective
        Not resolved to a course
        4

      Second Year

      0 items

        Fall

        5 items
        1. ADMN 1030
          Career Exploration
          Not resolved to a course
          0
        2. CSCI 2200
          Foundations of Computer Science
          Not resolved to a course
          4
        3. ENGR 2350
          Embedded Control
          Not resolved to a course
          4
        4. MATH 2400
          Introduction to Differential Equations
          Not resolved to a course
          4
        5. PHYS 1200
          Physics II
          Not resolved to a course
          4

        Spring

        5 items
        1. CSCI 2300
          Introduction to Algorithms
          Not resolved to a course
          4
        2. ECSE 2010
          Electric Circuits
          Not resolved to a course
          4
        3. ECSE 2610
          Computer Components and Operations
          Not resolved to a course
          4
        4. ECSE 2900
          ECSE Enrichment Seminar
          Not resolved to a course
          1
        5. MATH 2010
          Multivariable Calculus and Matrix Algebra
          Not resolved to a course
          4

        Third Year

        0 items

          Fall

          6 items
          1. ILEA 4400
            The Discovery
            Not resolved to a course
            0
          2. ECSE 2110
            Electrical Energy Systems
            Not resolved to a course
            3
          3. ECSE 2660
            Computer Architecture, Networks, and Operating Systems
            Not resolved to a course
            4
          4. ENGR 2050
            Introduction to Engineering Design
            Not resolved to a course
            4
          5. Science Elective
            Not resolved to a course
            4
          6. HASS Elective
            Not resolved to a course
            4

          Spring

          5 items
          1. ECSE 2050
            Introduction to Electronics
            Not resolved to a course
            4
          2. ECSE 2100
            Fields and Waves I
            Not resolved to a course
            4
          3. ECSE 2410
            Signals and Systems
            Not resolved to a course
            3
          4. ECSE 2500
            Engineering Probability
            Not resolved to a course
            3
          5. MATH / SCIENCE Elective
            Not resolved to a course
            4

          Fourth Year

          0 items

            Fall

            5 items
            1. ECSE 2210
              Microelectronics Technology
              Not resolved to a course
              3
            2. ENGR 4010
              Professional Development: Leadership Competencies
              Not resolved to a course
              1
            3. Computer Engineering Elective
              Not resolved to a course
              3-4
            4. Lab Elective Credit Hours 3-4 2, 4
              Not resolved to a course
              3-4
            5. HASS Elective
              Not resolved to a course
              4

            Spring

            5 items
            1. ECSE 4900
              Multidisciplinary Capstone Design
              Not resolved to a course
              3
            2. STSO 4100
              Professional Development –Technical Issues and Solutions
              Not resolved to a course
              2
            3. Restricted Electives
              Not resolved to a course
              3-4
            4. Technical Elective
              Not resolved to a course
              3-4
            5. HASS Elective
              Not resolved to a course
              4

            Technical Elective

            0 items

              Restricted Elective

              0 items

                Computer Engineering Electives

                12 items
                1. CSCI 4380
                  Database Systems
                  Not resolved to a course
                  4
                2. CSCI 4440
                  Software Design and Documentation
                  Not resolved to a course
                  4
                3. ECSE 4170
                  Modeling and Simulation for Cyber-Physical Systems
                  Not resolved to a course
                  or: ECSE 6170 - Modeling and Simulation for Cyber-Physical Systems
                  3
                4. ECSE 4320
                  Advanced Computer Systems
                  Not resolved to a course
                  3
                5. ECSE 4540
                  Introduction to Image Processing
                  Not resolved to a course
                  3
                6. ECSE 4560
                  Modern Communication Systems
                  Not resolved to a course
                  or: ECSE 6560 - Modern Communication Systems
                  3
                7. ECSE 4660
                  Internetworking of Things
                  Not resolved to a course
                  3
                8. ECSE 4670
                  Computer Communication Networks
                  Not resolved to a course
                  3
                9. ECSE 4770
                  Computer Hardware Design
                  Not resolved to a course
                  3
                10. ECSE 4780
                  Advanced Computer Hardware Design
                  Not resolved to a course
                  3
                11. ECSE 4790
                  Microprocessor Systems
                  Not resolved to a course
                  3
                12. ECSE 4840
                  Introduction to Machine Learning
                  Not resolved to a course
                  3

                Lab Electives

                13 items
                1. ECSE 4090
                  Mechatronics
                  Not resolved to a course
                  3
                2. ECSE 4170
                  Modeling and Simulation for Cyber-Physical Systems
                  Not resolved to a course
                  or: ECSE 6170 - Modeling and Simulation for Cyber-Physical Systems
                  3
                3. ECSE 4220
                  VLSI Design
                  Not resolved to a course
                  3
                4. ECSE 4480
                  Manipulator Kinematics and Dynamics
                  Not resolved to a course
                  or: ECSE 6470 - Manipulator Kinematics and Dynamics
                  3
                5. ECSE 4490
                  Mobile Robotics and Planning
                  Not resolved to a course
                  or: ECSE 6490 - Mobile Robotics and Planning
                  3
                6. ECSE 4540
                  Introduction to Image Processing
                  Not resolved to a course
                  3
                7. ECSE 4560
                  Modern Communication Systems
                  Not resolved to a course
                  or: ECSE 6560 - Modern Communication Systems
                  3
                8. ECSE 4660
                  Internetworking of Things
                  Not resolved to a course
                  3
                9. ECSE 4760
                  Real-Time Applications in Control and Communications
                  Not resolved to a course
                  3
                10. ECSE 4770
                  Computer Hardware Design
                  Not resolved to a course
                  3
                11. ECSE 4790
                  Microprocessor Systems
                  Not resolved to a course
                  3
                12. ECSE 4840
                  Introduction to Machine Learning
                  Not resolved to a course
                  3
                13. ENGR 4710
                  Manufacturing Processes and Systems Laboratory I
                  Not resolved to a course
                  4

                Math/Science Elective

                0 items

                  Science Elective

                  7 items
                  1. BIOL 1010
                    Introduction to Biology
                    Not resolved to a course
                    3
                  2. AND
                    Not resolved to a course
                  3. BIOL 1015
                    Introduction to Biology Laboratory
                    Not resolved to a course
                    or: BIOL 1016 - Introduction to Biology Computational Laboratory
                    1
                  4. BIOL 2120
                    Introduction to Cell and Molecular Biology
                    Not resolved to a course
                    3
                  5. AND
                    Not resolved to a course
                  6. BIOL 2125
                    Introduction to Cell and Molecular Biology Laboratory
                    Not resolved to a course
                    1
                  7. CHEM 1100
                    Principles of Chemistry I
                    Not resolved to a course
                    4

                  Footnotes

                  0 items
                    Source. Rensselaer Polytechnic Institute, catalog Rensselaer Catalog 2026-2027 — https://catalog.rpi.edu/preview_program.php?catoid=34&poid=10238&returnto=938. Captured page pages/0113.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.