Course info

Learning Objective:
The objectives of this course are:
This course aims to develop mathematical and analytical skills necessary to analyze digital
signals both in time and frequency domains. From the system’s perspective, the objective is to
incorporate extensive design skills in the students enabling them to develop relevant prototypes
with the desired level of accuracy.
The course focuses on understanding the basic concepts of image processing and familiarizing students with computer applications of the theory. Upon successful completion of the course the student will be able to:
Understand the application of basic image processing techniques in the spatial and frequency domain.
To apply and implement image processing algorithms autonomously in the context of laboratory exercises.
Understand the basic theoretical background that governs modern image processing applications.
Analyze specific problems and propose appropriate solutions through a combination of theoretical knowledge and programming techniques.
Employ theoretical knowledge and algorithms as the course progresses to solve more complex problems (e.g. for image restoration).
To develop skills of evaluating the results in the context of individual laboratory exercises as
well as extracting / justifying the results.
Course Learning Outcomes (CLOs):
CLO 1 : Confirm basic concepts of programming in MATLAB and explain use of built-in and user defined functions to perform assigned
CLO 2 : Produce and process signals in time domain i.e. Sampling, Quantization, Convolution, Correlation in MATLAB and model FIR and IIR filters to meet specific requirements
CLO 3 : Design a project to manipulate signals and investigate processes involved in
signal processing for certain applications