INTRODUCING ALGORITHM DESIGN TECHNIQUES IN UNDERGRADUATE DIGITAL IMAGE PROCESSING COURSES
This paper documents the development and first offering of an undergraduate course in Digital Image Processing at the Rey Juan Carlos University, Madrid (Spain). The paper describes how the appropriate introduction of main Algorithm Design Techniques can successfully assist the students to achieve a comprehensive understanding of image operations and related algorithms. Image processing problems offer a natural way to present real world problems where the students can use their algorithmic knowledge. Furthermore, image processing solutions are needed from a methodological development and require efficient well-designed algorithms. This paper presents an effort in the integration of Algorithm Design Techniques in a Digital Image Processing course with a very practical scope.