There will typically be weekly to bi-weekly assignments consisting of reading, working theory problems, and carrying out lab exercises. The lab portions typically require programming in matlab and basic C++.
The theory and lab assignments are normally assigned together on Thursdays. The theory part is normally due the following Thursday at 4:30 pm in the 420A mailbox (located in the Knoll Ballroom with the other mailboxes). The lab part is due on Friday at midnight, the day after the theory problems are due. For lab assignments, we will be using the Canvas website. To sign up, go to the Canvas website and find Music420A. Once you are enrolled in the class, you can upload your matlab files in the ``drop box'' on the left menu.
See § below regarding obtaining help with theory and lab assignments.
Regarding late homeworks, 7 free late days are allowed (with hours rounded up to the nearest day). Late homeworks beyond this will not be accepted. Only up to 3 late days can be used for any one assignment. When using late days, students are required to write the number of late days used at the top of the assignment (date and time).
Students are encouraged to discuss the homework assignments with each other. It is fine to learn from a classmate how to solve any of the homework problems, but each student is responsible for carrying out and writing up the assignments individually. It is an honor code violation to copy the work of others.