Electrical and Computer Engineering offers a variety of courses. All required courses in the Electrical Engineering and Computer Engineering majors are offered on a rotational basis. View the ECE Required Major Courses Offering Plan to know when required courses are traditionally offered. To view more information about the options available for electives in the major, please visit the ECE Technical Electives page.
Full Course List: