Skip to Main Content
Digital image processing has many applications in different fields such as medicine, forensic, robotics, industrial automatic inspection systems, navigation, ..., etc. This field has attracted attentions of researchers and scholars to develop and/or to improve algorithms for different applications. Traditionally, the subject of digital image processing has been taught at the graduate level. A challenging question is can we make use of the available computational tools and advanced technology to teach the fundamentals of digital image processing at the undergraduate levels. Introducing students to the field of image processing at the undergraduate level will enable them to perform research at their early stage of college education and hence opening new application for digital image processing. In this paper, a proposal for a modular approach to teach digital image processing at the undergraduate level is presented. This course is an E-learning class and students can complete it at their own pace.