How to turn in homework
There is going to be 5 Homeworks, which will account for 40% of the total grade. Homeworks should be turned in at the beginning of the class on the day it is due. All written assignments should be clearly organized and legible; we encourage people to typeset their assignments if they have any question about legibility. Some typesetting tools: Latex , Lyx , Mathematica. All code that was used to complete the assignment should be handed in as a hard copy.
Late homework policy
- Homeworks are due at the beginning of class, unless otherwise specified.
- You will be allowed 5 total late days without penalty for the entire semester, which you may distribute among your assignments however you wish. Each late day corresponds to 24 hours or part thereof.
- Indicate at the top of each homework how many late days you are applying (otherwise we assume you are applying none). Beyond your applied late days, you will receive half credit for an additional 48 hours, provided you hand in your assignment within 5 days of the original due date.
- Homework is worth zero credit after the applied late days + 48 hours, or after five days from the original due date, whichever comes first.
- You must satisfactorily complete and turn in all of the 5 Homeworks, even if for zero credit, in order to pass the course.
- Turn in all late homework assignments to Michelle (Gates Center 8001) (michelle324@cs.cmu.edu), or by e-mail as a single PDF file (the code must also be included in the PDF file) to both instructors and both TAs (ggordon@cs.cmu.edu, mdudik@cmu.edu, jegonzal@cs.cmu.edu, oznur@cs.cmu.edu). For this purpose, there are document scanners in many copy rooms which can turn paper solutions into PDFs (refer to SCS Facilities documentation for where).
- The subject line of the late homework emails should be: " 10601 Late Homework Submission Firstname Lastname and HW number "
Homework regrading policy
If you feel that we have made an error in grading your homework, please turn in your homework with a written explanation to Michelle, and we will consider your request. Please note that regrading of a homework may cause your grade to go up or down.
Homework #1
- Out: Wed. Aug, 26
- Due: Wed. Sep, 2
- Assignment: [PDF]
- Solutions: [PDF]
- Solution Matlab Code: code_soln.m
Homework #2
- Out: Sep, 3
- Due: Sep, 16 10:30 am
- Assignment: [PDF]
- Solutions: [PDF]
- Solution Matlab Code: solution.m
- Solution Bayesnet for AISpace tool: bayesnet.xml
Homework #3
There was an error in the normalizing constant for the beta density function given in problem 1.2. In particular, the normalizing constant had been inverted. It has been corrected in the current version of the homework.
- Out: Sep, 22
- Due: Oct, 7 10:30 am
- Assignment: [PDF]
- Solutions: [PDF]
- Solution Matlab Code hw3_sol_code.zip
Homework #4
- Out: Oct, 15
- Due: Wed, Oct 28 10:30 am
- Assignment: [PDF]
- Solutions: [PDF]
- Solutions: hw4_sol_code.tgz