MAT 320 - DigiPen - Fall 2025
Available Content:
Office Hours (on Teams, or in person by appointment) T,W: 2:00-3:00
Changes to due dates will be posted here.
MAT320 syllabus (pdf).
Quiz 0: Wednesday, Sep 3
Quiz 1: Wednesday, Sep 10
Quiz 2: Wednesday, Oct 8
Quiz 3: Monday, Nov 17
Quiz 4: Wednesday, Dec 3
Quiz 4 pdf
Submit Quiz 4 answers today, Thursday Dec 4, at link:
Quiz Link
Submit scratch work on Moodle today, Thursday Dec 4
Check your Quiz 0 data
Quiz 0 Answers
Check your Quiz 1 data
Quiz 1 Answers
Check your Quiz 2 data
Quiz 2 Answers
Midterm Exam: Monday, October 27
Bring one sheet of formulas (both sides).
Midterm Exam Rules
Check your Midterm Exam data
Midterm Exam Answers
Check your Quiz 3 data
Quiz 3 Answers
Check your Quiz 4 data
Quiz 4 Answers
Final Exam: Monday, Dec 8, 12-3 in Curie
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 10
Homework Assignment 2 due Friday, Sep 19
Homework Assignment 3 due Monday, Sep 29
Homework Assignment 4 due Wednesday, Oct 22
Reson Filter Derivation of peak frequency
Homework Assignment 5 due Monday, Nov 17
Homework Assignment 6 (Extra Credit) due Friday, Dec 5
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 (extended) due Wednesday 9/17
Project 2 (extended) due Monday 9/29
Notes on DFT (pdf)
Project 3 due Monday 10/13
Notes on FFT with Bit Reversal (pdf)
Project 4 (extended) due Monday 11/10
Project 5 due Wednesday 11/26
sample output for plucked string (dir)
Extra Credit Project 6
sample filtered wav files (dir)
Extra Credit Project 7
Extra Credit Project 8
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