Not all elective courses are offered every year. The courses to be offered are selected from the list below on the basis of student demand and faculty availability. All electives contain at least 1.5 design hours.
| FALL | SPRING | SUMMER |
| CS 447 - Distributed Computing CS 456 - Advanced Algorithms** CS 482 - Computer Graphics ECE 365 - Control Systems ECE 428 - Analog Filter Design ECE 433 - Fuzzy Logic* ECE 436 - Digital Signal Processing ECE 438 - Image Processing ECE 465 - Control Systems Design ECE 475 - Communications Systems ECE 477 - Network Engineering | CS 447 - Distributed Computing ECE 427 - Knowledge Based Systems ECE 439 - Computer Vision ECE 477 - Network Engineering ECE 482 - Microprocessor Systems ECE 484 - VLSI/CAD Design | CS 447 - Distributed Computing ECE 427 - Knowledged Based Systems ECE 446 - Power System Analysis |
Second Course Offerings
ECE and CS courses are offered during either the Fall or Spring Semester as shown on this page. Additional offerings of many ECE and CS courses are available as shown below. The department reserves the right to cancel these offerings because of lack of student demand or faculty availability.
| FALL | SPRING | SUMMER |
| ECE 327- Electronic Circuits II** ECE 352 - Stochastic Processes** ECE 405- EE Design Lab CS 240 - Intro to Comp III
| ECE 210 - Electrical Circuits ECE 282 - Digital Design ECE 326 - Electronic Circuits I> ECE 351 - Signals and Systems ECE 404 - EE Design** CS 140 - Intro to Comp I CS 150 - Intro to Comp II CS 250 - Algorithms & Data Struc | CS 140 - Intro to Comp I |
| FALL | SPRING | SUMMER |
| ECE 210 - Electrical Circuits ECE 211 - Circuit Analysis II CS 140 - Intro to Comp I CS 150 - Intro to Comp II CS 250 - Algorithms & Data Struc | CS 140 - Intro to Comp I CS 240 - Intro to Comp III | ECE 210 - Electrical Circuits ECE 211 - Circuit Analysis II ECE 382 - Digital Systems Des ECE 405 - EE Design Lab CS 140 - Intro to Comp I |
Engineering Courses of Interest to Computer Engineering Students:
| FALL | SUMMER | |
| IE 345 - Engr Econ Analysis | IE 345 - Engr Econ Analysis |
Declaration of Major: Students interested in any of the majors offered by the School of Engineering should seek advisement from the School of Engineering when they initially enroll in the university and should declare a major as soon as possible. Students admitted to programs offered by the School of Engineering shall have met university admission requirements, successfully completed any required academic development and high school deficiency courses, completed MATH 120, College Algebra (or high school equivalent), with a grade of C or better, and have a cumulative GPA of 2.0 or better in any completed university course work.
Students with high school deficiencies, those with AD (academic development) requirements, and those starting in a mathematics course before MATH 150, Calculus I, will require more than the eight (8) academic semesters shown in this curriculum guide. This may require a summer session(s) or an extra semester(s).
Enrollment in Upper-Division Computer Engineering courses: The requirements for enrollment in upper-division ECE courses are: satisfactory completion of all university and School of Engineering admission requirements; satisfactory completion of English, speech, chemistry, mathematics, and physics courses shown in the first two years of the program with a GPA of 2.0 for non-transfer students, transfer students from articulated programs, and Illinois resident transfer students (2.25 for other transfer students); a grade of C or better in ECE 210, and 211; and an approved application for enrollment in upper-division engineering courses.
Last update: 1/29/2009 by Webmaster