CS486/686 - Assignments
There will be four assignments given the course, each worth 10% of
the
final mark (7% for CS686). Each assignment will have a theoretical part
and
a programming part.
The approximate out and due
dates
are:
- A1: out May 10, due May 26
- A2: out May 26, due June 16
- A3: out June 21, due July 12
- A4: out July 12, due July 28
You can hand in your assignments in box 3
slots 7 or 8 (3rd floor of the math building near the bridge to DC).
No
late
assignment will be accepted.
Assignment 4: due July 28th
Assignment 3: due July 12th
- Click here for the assignment
- Click here for a description of
the transition and reward models
- Matlab tutorial slides by David Yeung (1/page 6/page)
Assignment 2: due June 16th
- Click here for the assignment
- Clarification: in
Question 1, feel free to implement an additional function normalize(factor) that normalizes a
factor by making sure the sum of all the entries is one at the end of
variable elimination.
- Clarification: since the
TA found it very useful to frequently look at the code when marking
assignment 1, you must hand in everything on paper for this assignment
too, including your code listing.
Assignment 1: due May 26th
- Click here for the assignment
- Click here for the 3 test
problems
- Clarification: as indicated in the handout, you need
to
hand in a "script" which is a printout of your program output and the
code
"listing" which is a printout of your program code. There is no
electronic
submission: everything must be handed in on paper.