## Graduate Level Signal Processing

###### Elad Yarkony

## Course description

An algebraic-geometric perspective on traditional signal processing, with various applications.

**Meetings:** Tuesday and Thursday, 12:30–1:50pm, 2017 ECEB
**Instructor:** Elad Yarkony
- yarkony2 [at] illinois [dot] edu
- Office hours: Tuesday 2pm–3pm, 140 CSL

**Teaching assistant:** Ufuk Soylu
- usoylu2 [at] illinois [dot] edu
- Office hours: Friday 2-3pm, room 4034 ECEB

## Announcements

- 8/28/19: Welcome Students !
- 8/28/19: Instructor’s office hours
*this week only* well be held on **Thu. 8/29/19** 2-3pm CSL140
- 8/30/19:
**no TA office hours this week**. Make-up office hours will be announced later.
- 9/3/19:
**HW1 is announced**
- 9/11/19:
**New HW1 deadline**: by Sat Sep. 14th 18:00 CDT

## Assignment submission

## Syllabus And Homework

- Week 1 (8/26–8/30): Introduction, signals as vectors in function spaces
- Week 2 (9/2–9/6):
- Tuesday: More Signal Spaces, Matrix Algebra, Linear Spans, Systems and Properties HTML, PDF,Jupyter
- Homework 1 (due 9/12):
- Thursday: Norms, Inner Products, Linear Approximation HTML, PDF,Jupyter
- Reading: VKG 2.2

- Week 3 (9/9–9/13):

## Grading

- 30% homeworks
- 50% midterms (25% each)
- 20% final project
- Up to 5 instructor bonus points
- Grades will be available on Compass 2g

## Recommended Reading

### Textbooks

- Vetterli, Kovačević, Goyal,
*“Foundations of Signal Processing”*, Cambridge University Press, August 2014; online version
- Axler,
*“Linear Algebra Done Right”*, available as PDF through UIUC online catalog (click “SpringerLink - Full text online” at the bottom of the page)

### Computer Programs

- Python/NumPy tutorials literally all over such as this beautiful lecture
- Plenty of Jupyter references such as this and this
- Download Python 3 here

### Other Useful Articles