Undergraduate Academic Advising Instructions

Due to the COVID-19 pandemic and the UIC campus guidelines for social distancing, undergraduate advising will be conducted remotely for spring 2021 registration. Please read the “Remote advising procedures” below for up-to-date instructions.

All engineering students are required to seek advising from their faculty advisor prior to registering for the spring 2021 semester. An advising hold will be placed on the record of each engineering student that will prevent them from registering until they speak with their faculty advisor. Students who intend to transfer into a different program must still meet with their advisor and complete an advising form. There will be no exceptions.


Remote advising procedures as of 10/15/2020

Faculty will be conducting their advising appointments remotely the week of October 26 to 30, 2020. Most faculty will conduct their advising appointments through Webex, Zoom, Skype, etc.

Students will receive instructions from their faculty advisor with details on how they will conduct their advising appointments. Students who do not receive an e-mail by October 19 should email their advisor (see list here). Students who do not receive a response should email ecestudentaffairs@uic.edu and await further instructions.

Students will receive a Qualtrics email with a link to the advising form. The Qualtrics survey will come from “ECE Student Affairs (surveys@uic.edu).” Students will complete the form while sharing their screen with their advisor. Students should not fill in the form ahead of their appointment, as it will not be approved by their advisor. Once the form is completed, students will get a confirmation email that the form was sent to their advisor for approval. Once the advisor approves the form, students will get another confirmation with the copy of the form.

Advisor evaluation surveys will be conducted online and are mandatory. The results are anonymous, but completion is recorded.


Advising appointment sign-up

Students may sign up for advising appointments from October 19 to 23, 2020. Students who do not sign up during this week will bear the responsibility of finding a mutually agreeable time with their advisor.

Verify who your advisor is before signing up (see advisor list here). Please keep in mind that you may be reassigned to another advisor if your advisor will not be available this term.


Preparing for your advising session

Print or download the appropriate curriculum flowchart from the Student Resources page.

Cross off any courses you have taken, and have this copy with you at your advisor meeting.

Visit the Student Resources page to see which classes are being offered next semester by the ECE department.

Plan your schedule ahead of your advising session through the “Plan Ahead” tool:

  • Go to: https://my.uic.edu/
  • Sign in with your NetID
  • On the welcome page, click “XE Registration”
  • Click the “Plan Ahead” tool
  • Save a New Plan
  • From here, you can add/drop courses into your schedule to make sure there are no time conflicts.
  • Note: This is just a planner and does not sign you up for courses. You still need to sign up once registration opens.


Your advising session

Review your online degree audit report (found in the my.UIC.edu portal under uAchieve) prior to attending your faculty advising appointment and have it with you during your appointment. If you have questions about what is on your degree audit report or feel that it is inaccurate, please contact one of the engineering undergraduate advisors so that they can review the report and make any necessary changes. Send an email with your UIN and be as specific as possible about what you believe is wrong with your degree audit report so that they can better understand the problem and get back to you in a timely manner.

As noted above, advisor evaluation surveys will be conducted online and are mandatory. You will receive a link by email to complete the online advisor evaluation survey after you have submitted your faculty advising form. The survey takes less than one minute. The results are anonymous, but completion is recorded.


Course prerequisites

The College of Engineering has noticed that a large number of students are registering for courses without meeting the listed prerequisites. The prerequisites are listed for a reason, and it is expected that you know the material in these prerequisite courses before moving on to the next level. Instructor permission does not waive course prerequisites.

Students registered in courses for which they do not have the prerequisites will be dropped from these courses after the add/drop deadline and will not be able to add another course to their schedule. Courses dropped in this way will show up as a “W” on a student’s academic record. Students can view the prerequisites for courses in the UIC catalog.


Special topics for spring 2021

The ECE department is offering several special topics courses in spring 2021. For ECE undergraduates, all special topics courses count as ECE technical electives via a modification of major form. Please contact the course instructor if you have questions about prerequisites. (Note for students majoring in subjects other than ECE: the department can work with you to determine if you would be prepared.)

ECE 491 Information and Learning
Prerequisite: ECE 341 and MATH 310
Instructor: Mesrob Ichkhan Ohannessian (mesrob@uic.edu)
Description: This course is a first mathematical look at what information is, what it means to learn, and how the two are related. It covers the basics of statistical inference and learning, under the lens of information theory. This means that in addition to specific methods and algorithms that acquire knowledge from observations, this course also highlights the limits of what is possible and explains what it would take to reach them. All concepts are illustrated with applications.

ECE 491 Introduction to Neural Networks
Prerequisites: MATH 310, ECE 310, programming
Instructor: Ahmet Enis Cetin (aecyy@uic.edu)
Description: This course provides an introduction to artificial neural networks and deep learning. Biophysical and mathematical models of neurons. Perceptron and its relation to the LMS algorithm. Parallel Computing and GPUs. Convolution neural networks, recurrent neural networks (LSTM and gated recurrent), and residual networks.

ECE 594 Network Information Theory
Prerequisite: ECE 534
Instructor: Daniela Tuninetti (danielat@uic.edu)
Description: Information Theory is a branch of applied mathematics, electrical engineering, and computer science involving the quantification of information. Network Information Theory (NetIT) aims to determine the ultimate performance of information exchange in networked systems (including wired communications, wireless communications, data storage, data retrieval, data compression, data dissemination, data collection, etc.) in a technology-independent way and offers a benchmark for any practical technology.

ECE 594 Smart Grid: Modern Distributed Power Systems
Prerequisite: ECE 458 or ECE 491 (power system analysis) or ECE 445
Instructor: Lina He (lhe@uic.edu)
Description: This course will introduce students to (1) techniques of the modeling and analysis of distributed power systems, (2) technical challenges of integrating RESs on system coordination with power electronics, and (3) advanced research in protection and control of distributed power systems.


Helpful Links

Note: See the undergraduate Student Resources page for a full selection of links.