ESE150, Spring 2019, Working Calendar

Wk Session Date Lecture Slides Idea Due Read
1 1 1/16 W Lecture: Intro/Overview ppt pdf idea (preclass questionnaire)
Learning Styles explanation
course web page with policies
2 1/21 M No Class: MLK Day Holiday
2 1/23 W Lecture: Digitizing Sound (A2D, D2A) ppt pdf idea DSP: Ch. 3 Quantization and Sampling Theorem
3 3 1/28 M Lab: Digitizing Sound (A2D) Lab 01 Bring Lab:
USB Flash Drive
4 1/30 W Lecture: Sampling (Nyquist) ppt pdf idea DSP: Ch. 3 Digital-to-Analog through Selecting the Antialias Filter
2/1 F Lab Writeup Due
4 5 2/4 M Lab: Digital to Sound (D2A) Lab 02
(optional) instructions for downloading the Arduino software
6 2/6 W Lecture: Lossless Compression ppt pdf idea DSP: Ch. 27 Data Compression Strategies through Huffman Encoding
2/8 F Lab Writeup Due
5 7 2/11 M Lab: Lossless Compression Lab 03
8 2/13 W Lecture: Time-Frequency Conversion (Fourier) ppt pdf idea DSP: Ch. 8 (all)
2/15 F Lab Writeup Due
6 9 2/18 M Lab: Time-Frequency Lab 04
(mystery waves)
10 2/20 W Lecture: Psychoacoustics ppt pdf
idea MP3 Theory Sec. 3.1
2/22 F Lab Writeup Due
7 11 2/25 M Lab: Psychoacoustic experiments Lab 05
song1.wav
12 2/27 W Lecture: Perceptual Compression ppt pdf idea MP3 Theory (rest)
3/1 F Lab Writeup Due
3/4 M No Class: Spring Break
3/6 W No Class: Spring Break
3/8 F
8 13 3/11 M Lab: Perceptual Compression (part 1) Lab 06 (3/13 update)
wave files
14 3/13 W Midterm Exam (in class) [Midterm] [Solutions]
3/15 F No Lab Report Due
9 15 3/18 M Lab: Perceptual Compression (part 2) Lab 06 (3/13 update)
16 3/20 W Lecture: Digital Logic ppt pdf idea Universal Building Blocks (see Reading on Canvas)
3/22 F Formal Lab Report Due Sunday 3/24 at 11:59pm
3/24 Su Formal Lab Report Due
10 17 3/25 M Lab: Gates and Logic Lab 07
18 3/27 W Lecture: Stored-Program Processors ppt pdf idea Universal Building Blocks (see Reading on Canvas)
3/29 F Lab Writeup Due
11 19 4/1 M Lab: Machine-Level Language Lab 08
20 4/3 W Lecture: Operating System ppt pdf idea OS Intro
4/5 F (withdraw date) Lab Wrirteup Due
12 21 4/8 M Lab: Operating System Lab 09
22 4/10 W Lecture: File Systems ppt pdf idea simple file system
(for background files and directory intro)
4/12 F Lab Writeup Due
13 23 4/15 M Lab: File System Lab 10
24 4/17 W Lecture: Networking ppt pdf idea
4/19 F Lab Writeup Due
14 25 4/22 M Lab: Networking Lab 11
26 4/24 W Lecture: User Interface ppt pdf idea
4/26 F Lab Writeup Due
15 27 4/29 M Lab: Networking & UI Lab 12
(gui files with pix)
28 5/1 W Lecture: Intellectual Property ppt pdf idea Lab Writeup Due 11:59pm
?? ? Review
5/6 M Final Exam 3--5pm in Moore 212 (Schedule from Registrar) [Final as given] [Solution]

This working calendar is on the web: http://www.seas.upenn.edu/~ese150/spring2019.html. Please, recheck the page on the web as details may be adjusted as the term progresses. Except for weather and other unexpected events, schedule of assignments and exams should not change. Lectures notes, reading, and handouts will be added as we reach them.


ESE150: Digital Audio Basics