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


When will I have access to the lectures and assignments?

What if I need additional time to complete the course?

What will I get if I pay for this course?

Can I take this course for free?

What is the refund policy?

Is financial aid available?

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 249 ratings

It is a very nice course and I learn a lot from it. If there are much more exercises about matlab programming, which can improve our application abilities, I think it would be better.

It's a great course although it'll probably make you go back to math very often but in the end you'll feel so happy because all the parts starts to make sense, I mean, you can understand mostly of what happens behind the scene (in digital video/image processing) and you read books to deepen your knowledge.

Very useful

Great course. Learned some basic as well as most recent knowledge and technologies about image and video processing. The test and programming task using matlab is very suitable for begineers. Professor Aggelos K. Katsaggelos is a good teacher.