EE499 SPECIAL TOPICS : VECTOR SPACE METHODS IN SIGNAL PROCESSING

Course Code:5670499
METU Credit (Theoretical-Laboratory hours/week):3 (3.00 - 0.00)
ECTS Credit:5.0
Department:Electrical and Electronics Engineering
Language of Instruction:English
Level of Study:Undergraduate
Course Coordinator:Assoc.Prof.Dr. ELİF VURAL
Offered Semester:Spring Semesters.

Course Objectives

The main goal of this course is to bridge the gap between introductory signal processing classes (EE430) and the mathematics prevalent in signal processing research and practice, by providing a unified applied treatment of fundamental mathematics and vector-space framework.

Course Objective 1: Students will gain an understanding of basic vector space methods prevalent in signal processing research and practice.

Course Objective 2: Students will be able to apply the learned mathematical tools and algorithms to deterministic and stochastic signal processing problems


Course Content

Vector-space concepts in relation to signals and systems; signal subspaces; signal representation in
different bases; norms and inner products; systems as operators; projectors; linear algebraic and
statistical approaches to solving linear equations; least-squares problems; linear minimum mean square
error estimation; solving large-dimensional linear equation systems; applications in signal processing
including filter design, approximation, interpolation, data compression, signal estimation and inverse
problems.


Course Learning Outcomes

  • Demonstrate a knowledge of vector-space concepts in relation to signals and systems
  • Gain essential knowledge for solving linear equations using linear algebraic approaches as well as using statistical approaches for stochastic problems
  • Integrate and use vector space tools to solve real-world signal processing problems
  • Develop the skill of solving important signal processing problems such as denoising, deconvolution, compression, filter design, smoothing and prediction

Program Outcomes Matrix

Contribution
#Program OutcomesNoYes
1An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics
2An ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors
3An ability to communicate effectively with a range of audiences
4An ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.
5An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives
6An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions
7An ability to acquire and apply new knowledge as needed, using appropriate learning strategies