MAT 120 - DigiPen - Fall 2024


Available Content:

Office Hours (on Teams, or in person by appointment) M,Th: 11:00-12:00

MAT120 syllabus (pdf).

Quiz Link

Quiz 0: Thursday, Sep 5
Quiz 1: Monday, Sep 16
Quiz 2: Thursday, Sep 26
Quiz 3: Thursday, Oct 10 (due Friday Oct 11)

Midterm Exam: Monday, October 21
Bring one sheet (two-sided) of formulas (exam is not open book/notes).
Changes to due dates will be posted on this website.

Check your Quiz 1 data
Quiz 1 Answers
Check your Quiz 2 data
Quiz 2 Answers
Check your Quiz 3 data
Quiz 3 Answers
Check your Midterm Exam data
Midterm Exam Answers
Check your Quiz 4 data
Quiz 4 Answers
Check your Quiz 5 data
Quiz 5 Answers

-->
Final Exam: TBA
Final is comprehensive, covering the whole semester including first half.

Supplementary Lecture Notes

Homework Assignment 1 due Thursday, Sep 12
Homework Assignment 2 due Thursday, Sep 26
Homework Assignment 3 due Monday, Oct 7
Homework Assignment 4 due Thursday, Oct 17
Homework Assignment 5 due Thursday, Nov 7
Homework Assignment 6 due Wednesday, Nov 27

Pd Assignment 1 due Monday, Sep 9
Pd Project 1 due Monday, Oct 21
Pd Project 2 due Wednesday, Nov 27
Pd Project 3 (Extra Credit) due Thursday, Dec 5

Project-related files: Pd and other files (directory).
Bach-Lehman Tuning: excerpt (pdf)
Bach_Lehman summary article (pdf)
Bradley Lehman website (pdf)

All homework is due in Moodle by midnight on the due date.
Homework Late Penalty: 5% per day, until HW is graded.


SciLab example of sum of two sine functions (download and execute with SciLab).
Pd loop sample (pd).


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


PARI resources: PARI


Pd resources:
Programming Electronic Music in Pd by Johannes Kreidler
The Theory and Technique of Electronic Music by Miller Puckette
Pd Convention 2004 - various authors
Floss Manual for Pure Data




Matt Klassen