Digital Audio Basics
|Required Prerequisite:||one intro programming course (e.g.,CIS110, ESE112, ESE116, CIS120)|
|Terms:||Spring Term only|
|Offered:||Current information for Spring 2013|
|When:|| Tuesdays 12 — 1:30pm, Thursdays 12 — 1:30pm|
First lecture will be Thursday, Jan. 10, 2013
|Where:||Lecture: Towne 311, Lab: Detkin and Ketterer Labs|
N.b.: Please note that the first lecture (1/10) will be given in the Ketterer Laboratory.
|Instructors:||Coryan Wilson-Shah||Office Hours: Tuesdays 1:30 — 3pm (Moore 315), Thursdays 1:30 — 3pm (In lab)|
|Edin Kadric||Office Hours: Tuesdays 1:30 — 3pm (Moore 315), Thursdays 1:30 — 3pm (In lab)|
|André DeHon (Supervising)||Office Hours: Tuesdays 4:30 — 5:30pm|
|TAs:||ESE250 is currently looking for TA's. Interested parties please contact us|
Schedule: Working course schedule (Reading, slides, labs will be linked to this page.)
Catalog Level Description: Primer on digital audio. Overview of signal processing, sampling, compression, human psychoacoustics, MP3, intellectual property, hardware and software platform components, and networking (i.e., the basic technical underpinnings of modern MP3 players and cell phones).
Projected topics by week: (Spring 2013 working schedule)
- Sampling / PCM / Digital Audio
- Lossless compression
- Time-Frequency Conversion
- Nyquist-Shannon sampling theorem
- Human Perception
- Psychoacoustical Compression
- Hardware Organization
- Operating System (sharing hardware)
- File System
- User Interface
- Intellectual Property
Course ComponentsLectures: One 1.5 hour lecture per week.
Labs: Students perform weekly labs for demonstration and grounding. Most demand experiments on a computer. Intent is most labs can be completed in the 1.5 hour lab slot.
Texts: The Theory behind MP3 provides the basic document for 4 of the lectures. An assortment of tutorial materials will be provided on the web for other lectures.
Grading: Grading is based on individual writeups of weekly lab or homework assignments.
This course is part of the new computer engineering major. It provides an overview of many topics and issues in the major and prepares students to implement a substantial digital audio platform in the revised ESE350 (which would typically be taken in the term following ESE250).
A full description of policies regarding coursework grading, collaboration, and turn-in, along with a description of the course goals, can be found in the ESE250 Administrative Handout.