Skip main navigation

Electrical and Computer Engineering

Undergraduate Students

Academic Guide

Appendix A: Graduation Course Requirement Sheet: B.S. in ECE

You may wish to print and retain this sheet to track your progress through the B.S. program.

Enrolled Fall 2008 or later

General Education
Course Units
99-102 Computing Skills Workshop 3
76-101 Writing/Expression 9
79-104 Humanistic Studies 9
Cognition and Institutions 9
Depth sequence in H&SS/CFA (3 courses) 27
Non-technical electives 18
Math/Science
Course Units
21-120 Freshman Math I 10
21-122 Freshman Math II 10
33-106 Physics I 12
33-107 Physics II 12
Math/Science elective (2 courses) 18
Probability and Statistics 9
General Technical
Course Units
xx-100 Introduction to Engineering elective 12
18-202 18-220/18-290 Math co-requisite 12
21-127 18-240 Math co-requisite 9
15-100 Introductory Programming 10
15-123 Effective Programming in C and UNIX 9
ECE
Course Units
18-100 Introduction to ECE 12
18-220 Electronic Devices and Analog Circuits 12
18-240 Structure and Design of Digital Systems 12
18-243 Introduction to Computer Systems 12
18-290 Signal and Information Processing 12
18-200 Emerging Trends in ECE (Sophomore) 1
Breadth (two courses) 24
Depth 12
Coverage 12
Capstone Design 12
Free Electives
Course Units
Free electives 60

Total units: 379

Enrolled prior to Fall 2008

General Education
Course Units
99-102 Computing Skills Workshop 3
76-101 Writing/Expression 9
79-104 Humanistic Studies 9
Cognition and Institutions 9
Depth sequence in H&SS/CFA (3 courses) 27
Non-technical electives 18
Math/Science
Course Units
21-115 Freshman Math I 5
21-121 10
21-123 Freshman Math II 5
33-106 Physics I 12
33-107 Physics II 12
Math/Science elective (2 courses) 18
Probability and Statistics 9
General Technical
Course Units
xx-101 Introduction to Engineering elective 12
18-202 Math co-requisite 12
21-127 Concepts of Mathematics 9
15-100 Introductory Programming 10
18-100 Introduction to ECE 12
ECE
Course Units
18-220 Electronic Devices and Analog Circuits 12
18-240 Structure and Design of Digital Systems 12
18-200 Emerging Trends in ECE (Sophomore) 1
Breadth (three courses) 36
Coverage (two courses) 24
Capstone Design/Depth 12
Engineering Elective 12
Free Electives
Course Units
Free electives 50

Total units: 360

QPA Requirements

CIT has the following requirement for graduation:

A student must also achieve a cumulative quality point average of 2.00 in a series of core courses, up to a maximum of 184 units, specified by the department.

When more than one possibility exists for meeting a specific requirement (e.g., breadth), the courses will be chosen as to maximize the QPA. Similarly, when a course is retaken, the better grade will be used in the computation of the minimum QPA in the above courses.



5000 Forbes Avenue / Pittsburgh, PA 15213-3890 / Phone: 412-268-7400 / Fax: 412-268-2860