MAT 320 - DigiPen - Fall 2023



Available Content:

Office Hours (on Teams) M,Th: 3:00-4:00

Changes to due dates will be posted here.

MAT320 syllabus (pdf).

Quiz Link

Quiz 0: Wednesday, August 30
      ***       Check your Quiz 0 data       ***       Quiz 0 Answers
Quiz 1: Wednesday, September 6 (due Friday, Sep 8, midnight)
      ***       Check your Quiz 1 data       ***       Quiz 1 Answers
Quiz 2: Wednesday, September 20
      ***       Check your Quiz 2 data       ***       Quiz 2 Answers
Quiz 3: Wednesday, September 20
      ***       Check your Quiz 3 data       ***       Quiz 3 Answers
Quiz 4: Monday, November 27
      ***       Check your Quiz 4 data       ***       Quiz 4 Answers

Midterm Exam: Wednesday, October 18
      ***       Check your Midterm Exam data       ***       Midterm Exam Answers

Final Exam: Wednesday, Dec 6, 3pm in Carr
Bring two sheets of formulas (like the midterm, but now two sheets).
Final is comprehensive, covering the whole semester including first half.

Homework Assignment 1 due Wednesday, Sep 6
Homework Assignment 2 due Monday, Sep 18
Homework Assignment 3 due Wednesday, Sep 27
Homework Assignment 4 due Monday, Oct 16
Homework Assignment 5 due Wednesday, Nov 1
Reson Filter Derivation of peak frequency
Homework Assignment 6 due Wednesday, Nov 15
Homework Assignment 7 due Wednesday, Nov 22

All homework is due on the Moodle page by midnight on the due date.
Homework Late Penalty: 10% per day.

Check your quiz scores.
Check your homework scores.
Check your project scores.
Check your midterm exam scores.
Check your final exam scores.

PARI resources: PARI
Fourier Transform: Osgood Notes

Course Projects:
Projects are due on Moodle by midnight on the dates listed on the syllabus
or extended due dates are listed below.
Project 1
Project 2 (extended: due Monday, Oct 2)
Notes on DFT (pdf)
Project 3
Notes on FFT with Bit Reversal (pdf)
Project 4
Project 5
sample output for plucked string (dir)
Extra Credit Project 6
sample filtered wav files (dir)
Extra Credit Project 7 (accepted through Sunday midnight 12/3)

Sample Code:
Complex Parser (txt)
Root of Unity (txt)
Fourier Envelope (for wav file I/O) (txt)
SciLab file to graph a polynomial (.sci)
same SciLab file (viewable as txt) (txt)
Wave file header code (J Hanson) (txt)

Sample data:
Project 1 test data (txt)
Project 2 test data (txt)
Project 3 sample output (txt)



Matt Klassen