COMP3121/3821/9101/9801
Algorithms and Programming Techniques
Session 1, 2012

Assignments


Instructions:

  1. Solutions have to be TYPED or WRITTEN VERY LEGIBLY and then scanned and submitted from your CSE account

(otherwise your solutions will end up in the same mail folder where the Viagra ads go!):

2.      Submitting the first assignment: from your CSE account run

 

give cs3121 Assignment1 1_studendID.pdf

 

or

 

give cs3121 Assignment1 1_studendID.doc

 

For example:  give cs3121 Assignment1 1_3000009.pdf where  "1_studendID.pdf " or "1_studendID.doc"  is

the file that  contains your solutions with your name and studentID on EACH PAGE. "studendID" is  your student ID.

  1. An official due date will be available on each assignment, usually two weeks from the date of issue.
  2. Late submissions are ONLY accepted with a good reason and with a proof supplied (e.g. official letter from a doctor).

 

Assignments for all classes:

 

Assignment 1: due date March 15  at Noon sharp

Additional Assignment 1: for the extended classes (3821/9801) only; due date March 16 at Noon sharp

Additional problem about recursion for the extended class (not mandatory)

Assignment 2: due date April 5  at Noon sharp

Assignment 3: due date May 31  at Noon sharp

 

 

Examples of Exams and Practice Problems

Midterm 06

Midterm 07

Midterm 08

Midterm 09

Midterm 10

Midterm 11

Midterm Practice Problems

More dynamic programming practice problems and solutions

 

Examples of Finals and Practice Problems

 

Final 08

Final 09

Final 10

Final 11

Final Practice Problems

 

DP problems

http:/people.csail.mit.edu/bdean/6.046/dp/