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

Electrical and Computer Engineering

Carnegie Mellon University · Pittsburgh, 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
B.S.
Credential class
ceterms:BachelorDegree
CIP
14.0999
Total credits (published)
121
Credits (computed from items)
255
Catalog edition
2026-2027
Checklist type
degree-program
Identifiers
IPEDS UNITID
211440
CourseShelf checklist
CK_211440_30402df8
CollegeTransfer.Net
Institution Transfer Profile
Source
CourseShelf publish 59

Requirements to complete

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

University Requirement

1 item
  1. 99-101
    Core@CMU
    Not resolved to a course
    3

CIT Requirements (see CIT section of the catalog for specifics)

0 items

    CIT General Education

    general education · 6 items
    1. 21-120
      Differential and Integral Calculus
      Not resolved to a course
      10
    2. 21-122
      Integration and Approximation
      Not resolved to a course
      10
    3. One other introductory engineering course (generally taken during the first year)
      Not resolved to a course
      12
    4. 33-141
      Physics I for Engineering Students
      Not resolved to a course
      12
    5. 33-142
      Physics II for Engineering and Physics Students
      Not resolved to a course
      12
    6. 15-112
      Fundamentals of Programming and Computer Science
      Not resolved to a course
      12

    General Technical Requirements

    1 item
    1. Two Math/Science elective courses 1
      Not resolved to a course
      18

    Probability Requirement

    4 items
    1. 21-325
      Probability
      Not resolved to a course
      or: 36-219 Probability Theory and Random Processes
      or: 36-225 Introduction to Probability Theory
      9
    2. 18-202
      Mathematical Foundations of Electrical Engineering 2
      Not resolved to a course
      12
    3. 21-127
      Concepts of Mathematics 3
      Not resolved to a course
      or: 21-128 Mathematical Concepts and Proofs
      12
    4. 15-122
      Principles of Imperative Computation 4
      Not resolved to a course
      12

    ECE Course Requirements

    0 items

      ECE CORE COURSES

      major core · 6 items
      1. 18-100
        Introduction to Electrical and Computer Engineering
        Not resolved to a course
        12
      2. 18-200
        ECE Sophomore Seminar
        Not resolved to a course
        1
      3. 18-213
        Introduction to Computer Systems
        Not resolved to a course
        12
      4. 18-220
        Electronic Devices and Analog Circuits
        Not resolved to a course
        12
      5. 18-240
        Structure and Design of Digital Systems
        Not resolved to a course
        12
      6. 18-290
        Signals and Systems
        Not resolved to a course
        12

      ECE AREA COURSES

      2 items
      1. Two Area Courses from 1 of the 5 Areas within ECE
        Not resolved to a course
        24
      2. One additional Area Course from a second Area
        Not resolved to a course
        12

      ECE COVERAGE COURSES

      1 item
      1. One Coverage Course (any additional ECE course or Approved CS course as listed on the ECE web site)
        Not resolved to a course
        12

      ECE CAPSTONE DESIGN

      1 item
      1. Any 18-5xx course
        Not resolved to a course
        12
      Source. Carnegie Mellon University, catalog 2026-2027 — https://coursecatalog.web.cmu.edu/schools-colleges/collegeofengineering/departmentofelectricalandcomputerengineering/electrical-computer-engineering-bs/. Captured page pages/0096.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.