The following course lists are subject to periodic revision by the ECE Faculty. There are a few other non-ECE courses that are needed as either corequisites or prerequisites for some of the following courses.
For more information regarding non-ECE courses, please refer to the Carnegie Mellon Undergraduate Catalog. For more information regarding ECE courses, please refer to Appendix F: ECE Course Catalog Descriptions.