This course is a four-credit course, with three hours of lecture and three hours of lab per week.
Lecture will be in ECJ 1.318 on Mondays and Wednesdays, from 10:30am to 12:00pm, from Aug. 21st to Dec. 4th. Laboratory sections will meet from Aug. 28th to Dec. 1st, in EER 1.810.
This course does not require a semester project nor does it have a final examination. Final grades will consist of pre-lab quizzes, lab reports, homework assignments, in-lecture work, and exams. Exams will be based on material covered in lecture, homework, lab sessions and reading assignments.
Lecture slides (30 MB) and the course reader (120 MB) are available for download.
Schedule of lecture/lab topics and reading assignments follows. JSK means Johnson, Sethares & Klein, Software Receiver Design. UYG means Unsalan, Yucel & Gurhan, DSP Using Arm Cortex-M Microcontrollers.
|Week||Monday Lecture||Wednesday Lecture||Major Assignment Due||Lab||Reading Assignment|
|Aug. 21st||Introduction||Sinusoidal Generation||NO LAB SECTIONS||Wednesday: JSK ch. 1-2|
Reader handouts A-D & R
|Aug. 28th||Sinusoidal Generation||Sinusoidal Generation||Homework #0|
|Introduction - Tools||Monday:
Pre-lab Reading and JSK 3.1-3.3, 3.6 & 5.2|
Wednesday: JSK 3.4, 3.5, 3.7; Reader handouts H & I; Common Signals in Matlab
|Sep. 4th||LABOR DAY HOLIDAY||Signals and Systems||Lab #1 Report|
|Sine Wave Generation||Monday:
Monday: JSK 4.1-4.5, app. A.2, A.4, G.1 & G.2; Reader handouts E & F
Wednesday: JSK ch. 3-4
|Sep. 11th||Signals and Systems||Signals and Systems||Homework #1|
|Sine Wave Generation||Monday: JSK 5.1-5.2, 7.1-7.2 & app. G|
|Sep. 18th||Finite Impulse Response Filters||FIR Filters||Lab #2 Report|
Monday: JSK 7.1-7.2, app. F & G
|Sep. 25th||FIR Filters||Infinite Impulse Response Filters||Homework #2|
|Digital Filters||Monday: JSK 5.1-5.2, 6.1-6.3, app. A.3;|
Wednesday: Reader handout O
|Oct. 2nd||IIR Filters||IIR Filters||Homework #3|
|Oct. 9th||Sampling and Aliasing||Sampling & Aliasing||Lab #3 Report|
Monday: JSK 6.4-6.6 and Reader handout G
|Oct. 16th||Interpolation and Pulse Shaping||Midterm #1||Midterm #1|
|NO LAB SECTIONS|
There are several in-lecture assignments throughout the semester.
For the second half of the semester, the schedule of lecture/lab topics follows.
|Week||Monday Lecture||Wednesday Lecture||Major Assignments Due||Lab||Reading|
|Oct. 23rd||Digital Pulse Amplitude Modulation||Digital Pulse Amplitude Modulation||Lab #4 Report|
Homework #4 (Friday 11pm)
|Pulse Amplitude Modulation||Monday:
Monday: JSK 4.6, 8.1 and 8.2; Wednesday: JSK 9.1-9.4, app. B & E; Reader handout S
|Oct. 30th||Digital Pulse Amplitude Modulation||Channel Impairments||Homework #5|
|Pulse Amplitude Modulation||Wednesday: JSK 8.3-8.5 and ch. 11 & 12; Haykin 4.6, 4.9-4.12|
|Nov. 6th||Matched Filtering||Matched Filtering||Homework #6|
|Pulse Amplitude Modulation||Monday: JSK 5.3-5.4|
Wednesday: JSK 16.1-16.2; Reader handout I and handout M
|Nov. 13th||Quadrature Amplitude Modulation (QAM) Transmitter||QAM Receiver||Lab #5 Report|
|Quadrature Amplitude Modulation||Monday:
Wednesday: JSK 6.7-6.8, 10.1-10.4, 13.1-13.3, 16.3-16.8; Reader handout P
|Nov. 20th||THANKSGIVING HOLIDAY|
|Nov. 27th||Quantization||Review||Homework #7|
|Guitar Special Effects||Monday:
Monday: JSK 2.13, 3.5 & 8.4
Wednesday: Reader handout J
|Dec. 4th||Midterm #2||FINAL EXAM STUDY DAY||Midterm #2 (Monday noon)||NO LAB SECTIONS|
Playlist of lectures recorded in spring 2014
The following lectures are not scheduled to be presented this semester: Digital Signal Processors - TMS320C6000 DSP - Data Conversion - Advanced Data Conversion - Fast Fourier Transforms - DSL Modems - Analog Sinusoidal Modulation - Wireless OFDM Systems - WiMAX - Spread Spectrum Communications. - Modern DSP Processors - Native Signal Processing - Algorithm Interoperability - System-level Design - Synchronization in ADSL Modems - Wireless 1000x