ECE 600 - Introduction to Digital Signal Processing
Current Announcements:
-
Histogram of final exam scores
(2 kB)
-
Matlab help desk hours:
MW 4:30-5:30pm, Tue 11:30am-1:30pm, DL517 (Ms. Chakravarty)
-
Optional Problem sessions: 3:30--4:40pm Thursdays, CL 177
-
Matlab help desk: MW 4:30-5:30pm, Tue 11:30am-1:30pm, DL517 (Ms. Chakravarty)
-
Q&A session the day prior to each exam:
- Thursday, January 31, 3:30-5:00pm, CL177.
- Thursday, February 21, 3:30-4:45pm, DL260.
- Tuesday, March 11, 3:30-5:00pm, DL260.
-
Final exam: Wednesday, March 12, 1:30-3:18pm. Coverage: cumulative.
Winter 2008 Course Information:
-
Instructor: Associate Professor Lee Potter,
716 Dreese Labs, potter@ece.osu.edu
-
Lecture Hours: 1:30am--2:18pm MWF,
Baker Systems 120.
-
Office Hours: 2:18pm-3:30pm, MW,
Caldwell Lab 183
- Problem session: 3:30--4:40pm Thursdays,
Caldwell Lab 177
- E-mail responses daily.
- Matlab help desk: MW 4:30-5:30pm, Tue 11:30am-1:30pm, DL517 (Ms. Chakravarty)
On-line Documents
If you do not have Acrobat Reader on your computer,
download
free software for viewing Adobe Acrobat files.
These copyrighted items are for the sole use of students enrolled in
ECE 600 and may not be reproduced or redistributed without securing
previous written permission of the author.
Resource Materials
-
Course syllabus
(97 kB)
-
Daily agenda
(48 kB)
-
Course objectives
(35 kB)
-
Matlab
- On-line tutorials and java applets
-
Text books
-
The FFT
-
History of FFT from IEEE SP Magazine, 1984
(2334 kB)
-
Fast Fourier Transform (FFT)
Public-domain FFT codes and other resources.
-
Polar FFT
Polar and pseudo-polar FFTs in two and three dimensions.
-
NFFT
Nonuniformly spaced FFTs in N dimensions.
- DSP Histories
-
History of FFT from IEEE SP Magazine, 1984
(2334 kB)
-
Story of the Parks-McClellan filter IEEE SP Magazine, March 2005
(588 kB)
-
Off-site campus computing
Assignments and Solutions
-
Homework assignment 1, due January 14.
(86 kB)
Note: Problem 7 on HW#1 will be deferred to assignment #2.
- FAQ page with Matlab hints and web links (3 kB)
- Data files: pn,
signal, or the .mat file, hw1-7.mat
- Solutions to assignment 1
(107 kB)
-
Homework assignment 2, due January 23.
(74 kB)
Problem 3(c) on HW#2: use sampling rate of 200 Hz (not 1kHz).
(Get a solution by trial and error using matlab or by solving roots of numerator
polynomial.)
- FAQ page with Matlab hints and web links (-- kB)
- Data files for problem 2.1 (carried over from problem 1.7): pn,
signal, or the .mat file, hw1-7.mat
- Solutions to assignment 2
(203 kB)
-
Homework assignment 3, due January 30.
(75 kB)
- figure for quadrature modulator/demodulator, question 6.
- Solutions to assignment 3
(85 kB)
- Figure for exercise 3.2
jpg figure (58 kB)
-
Homework assignment 4, due Feburary 15.
(96 kB)
- matlab commands for exercise 4.1 (convenient for pasting into a Matlab editor window)
- Solutions to assignment 4
(114 kB)
-
Homework assignment 5, due Wednesday, February 20.
(75 kB)
- figure for exercise 5.5 (93 kB)
- Data set: echo.mat (matlab)
- FAQ page with matlab hints (3 kB)
- Solutions to assignment 5
(148 kB)
-
Homework assignment 6 (design exercises), due Monday, March 10.
(79 kB)
(You may submit individually or in teams of two students.)
- FAQ page with matlab hints (2 kB)
- Solutions to design project.
(332 kB)
Lecture Materials
-
The textbook is available at local bookstores.
See also amazon.com, ecampus.com, bigwords.com, directtextbook.com, etc.
Compare prices at campusbooks.com. Edition 2 or 3 of the Mitra text will suffice.
There are several other DSP textbooks that are nearly equivalent, and students
can used them easily in place of Mitra's text.
-
Lecture notes: on-line, and distrbuted in class or available at Grade-A notes.
-
Part #1: Introduction; Signals & Systems Review; Sampling
(113 pages, lecture periods 1--9)
(984 kB)
-
Part #2: DFT (distributed in class, Feb6; several figures are missing in this pdf version)
(290 kB)
-
Part #3: Filter Structures and Filter Design (several figures missing in this pdf version)
Exams
-
Midterm exam 1:
-
Help session for midterm exam #1: Thursday, January 31, 3:30-5:00pm, CL 177.
-
Example midterm, Au2007
(89 kB)
-
Example midterm, Wi2007
(80 kB)
-
Example midterm, Au2006
(94 kB)
-
Abbreviated solutions, Au06 and Wi07
(69 kB)
-
Solutions, Au07
(62 kB)
-
Solutions, Wi08
(75 kB)
-
Histogram of scores
(2 kB)
-
Midterm exam 2: Friday, February 22
-
Help session for midterm exam #2: Thursday, February 21, 3:30-4:30pm, CL177.
- Example midterm, Au2006
(86 kB)
- Example midterm, Wi2007
(115 kB)
- Example midterm, Au2007
(90 kB)
-
Abbreviated solutions, Au06 and Wi07
(91 kB)
-
Solutions, Au07
(64 kB)
-
Solutions, Wi08
(63 kB)
-
Histogram of scores
(2 kB)
-
Final exam: Wednesday, March 12, 1:30-3:18pm (Baker Systems 120)
-
Help session for final exam: Tuesday, March 11, 3:30-5:00pm, DL260.
-
Review sheet
(41 KB)
-
Example final questions
(113 KB)
-
Histogram of scores
(2 kB)
Supplements
Optional text-style notes to supplement lecture slides.
Some figures may be missing from the on-line version.
(Note: these notes chapters are under development
and are only intended as supplements to lecture slides.)
-
Chapter 3: Discrete Time System Theory: Frequency Domain
(233 kB)
-
Chapter 4: Sampling Continuous-Time Signals
(236 kB)
-
Chapter 5: Discrete Fourier Transform
(233 kB)
-
Appendix A: Complex Numbers
(129 kB)
lcp
7 Mar 2008