Electrical & Computer Engineering Courses
The Department of Electrical and Computer Engineering offers a variety of courses at the 100, 200, 300, and 400 levels. Students in the ECE majors are required to pass ENEE and any major courses with a minimum grade of a "C-". In this website you can find information on course description for current courses, as well as information on previously offered courses. For information on course schedule for the current semesters, please be sure to visit the Schedule of Classes on Testudo.
- ENEE 100-Level Courses
- ENEE 200-Level Courses
- ENEE 300-Level Courses
- ENEE 400-Level Courses
- Computer Science Courses
Current ECE students are encouraged to visit the regularly offered ENEE electives page for updated information on 400-level elective courses. Any ECE students looking for graduate ECE courses, please visit the Graduate Studies Courses Website.
Any current ECE student interested in taking a second Capstone or Advance Lab course, must submit request online using the 2nd Capstone/Lab Form to the ECE Undergraduate Studies Office.
Students who are not undergraduate EE or CP majors who wish to request permission for undergraduate ENEE courses should fill out their respective request forms: