Dear Faculty and Students,
The ECE department is offering several special topics courses in Fall 2021. We are happy to work with students outside ECE to determine if you would be prepared. Please email the instructors with questions.
For ECE undergraduates: all courses will count as ECE Technical Electives with a Request for Modification of Major Form.
ECE 491 – Special Topics
Power Systems Analysis
CRN: 42804 (3), 42805 (4), MW 3:00-4:15
Instructor: Lina He, firstname.lastname@example.org
Prerequisites: ECE 225 or 210 (non ECE Students)
This course will cover the important topics including the introduction of electrical power systems, principles and modeling of electrical power systems, power flow analysis, economic dispatch and fault analysis. It is intended to familiarize students with the fundamental knowledge of power systems and provide them the prerequisite skills to carry out engineering analysis.
Power Converter Modeling Analysis and Control
CRN: 45537 (3), 45538 (4), TR 3:30-4:45
Instructor: Mohammed Shadmand, email@example.com
Prerequisites: C or better in ECE 342
This course encompasses dynamic modeling of power-electronic switching converters leading subsequently to the analysis and control design from stability and performance standpoints. Several practical examples will be provided to implement such methodologies for real-world applications.
Digital Speech Processing
CRN: 45436 (3), 45437 (4), MW 4:30-5:45
Instructor: A. Enis Cetin, firstname.lastname@example.org
Prerequisites: ECE 317 or equivalent and basic computer programming skills.
This is an introductory course on speech processing. The entire field of digital signal processing was actually started by processing speech signals. FFT and Cepstrum were developed as tools in speech data processing. The course covers both the theory and practical aspects of speech processing.
ECE 594 Special Topics
CRN: 34717, (4) MW 4:30-5:45
Instructor: Shuo Han, email@example.com
Prerequisites: Good knowledge of linear algebra (e.g., as in ECE 550 or ECE 531). Exposure to probability (e.g., ECE 341). Familiarity with MATLAB.
This course covers three main aspects of convex optimization: theory, algorithms, and applications (e.g., machine learning, signal/image processing, controls). The student will learn to be able to recognize convexity and use convex optimization to model and solve problems that arise in engineering applications. Students will also gain a basic understanding of how convex optimization problems are solved algorithmically so as to determine whether a given problem can be solved using off- the-shelf solvers.
High Performance IC’s/Systems
CRN: 36706, TR 2:00-3:15
Instructor: Inna Partin Vaisband, firstname.lastname@example.org
Prerequisites: ECE 340 and ECE 467. ECE 467 can be waived with consent of the instructor.
In this course, you will gain the important insight into design challenges and state-of-the-art solutions across multiple levels of design abstraction. You will learn to analyze, model, and design VLSI systems at transistor, circuit, and system levels.
Foundations of Secure and Private Computing
CRN: 44943, MWF, 2:00-2:50
Instructor: Hulya Seferoglu, email@example.com
Pre-requisites: ECE 341 (or equivalent)
This course provides a foundational view of the principles and algorithms for enabling secure and private computing, in particular for applications in machine learning, federated learning, and blockchains.
Please email the professors with any questions,
Professor and Director of Undergraduate Studies
University of Illinois at Chicago
851 S. Morgan Street (M/C 154)
SEO Room 1039
Chicago, IL 60607
Office: 312.996.1013, Fax: 312.996.6465
Director of Undergraduate Studies website: