Created by:   Northwestern University

  • Aggelos K. Katsaggelos

    Taught by:    Aggelos K. Katsaggelos, Joseph Cummings Professor

    Department of Electrical Engineering and Computer Science

How To PassPass all graded assignments to complete the course.
User Ratings
4.5 stars
Average User Rating 4.5See what learners said

How It Works

Each course is like an interactive textbook, featuring pre-recorded videos, quizzes and projects.

Help from Your Peers
Help from Your Peers

Connect with thousands of other learners and debate ideas, discuss course material, and get help mastering concepts.


Earn official recognition for your work, and share your success with friends, colleagues, and employers.

Northwestern University
Northwestern University is a private research and teaching university with campuses in Evanston and Chicago, Illinois, and Doha, Qatar. Northwestern combines innovative teaching and pioneering research in a highly collaborative environment that transcends traditional academic boundaries.
Ratings and Reviews
Rated 4.5 out of 5 of 219 ratings

I work for a software company, and develop image processing software. I think this course covers pretty much a wide range of digital image and video processing field. Assignment are moderate, well solved with lectures and materials only. You would have a comprehensive skills and knowledge you need to get into this field after finishing this course.

I enjoy the intensity and pace of curriculum offered in this course. The materials presented were comprehensive and relevant.

An exceptional course from a world-famous professor. The quality of presentations is of top level, the explanations are crystal clear and the examples are many and relevant. I feel lucky to have been a student of prof. Katsaggelos.

It is a very educative course. I like image processing and really enjoyed the course. The only suggestion that I like to give is to switch speaking pace or pitch time to time to keep the audience listening. It is hard to focus on a voice that does not (or try not to) have up and downs or excitement.