Skip main navigation

Electrical and Computer Engineering

Undergraduate Students

Academic Guide

This is a guide detailing information, regulations, and requirements for the curriculum of the Bachelor of Science Degree in Electrical and Computer Engineering.

Table of Contents

  1. Program Objectives
  2. Philosophy of Education
  3. Overview
  4. Program Details
    1. General Education Program for CIT Students
    2. Mathematics, Science and Computer Programming Requirements
    3. Freshman Engineering Requirements
    4. Core Requirements
    5. Breadth Requirements
    6. Depth Requirements
    7. Coverage Requirements
    8. Capstone Design Requirements
    9. Engineering Elective
    10. Free Electives
    11. QPA Requirement and Overload Policy
    12. Cooperative Education Program
    13. Integrated M.S./B.S. Degrees in ECE
    14. CIT Double Majors Available for ECE Students
    15. Minors Available for Engineering Students
    16. Standard Template Showing Possible Courses
  5. Appendix A: Graduation Course Requirement Sheet: B.S. in ECE
  6. Appendix B: General Education Course Lists
  7. Appendix C: Curriculum Course Lists (Undergraduate Areas)
    1. ECE Core and ECE Mathematics
    2. Applied Physics
    3. Signals and Systems
    4. Circuits
    5. Computer Hardware
    6. Computer Software
    7. Undergraduate Projects and Special Topics
    8. Professional, Policy and Interdisciplinary Topics
  8. Appendix D: Graduation Course Requirement Sheet: ECE Integrated M.S./B.S.
  9. Appendix E: Course Homepages
  10. Appendix F: List of Courses


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