We will have several reading and programming assignments.

Please refer to the Resources page for additional examples or templates Main.Resources

Project 1 (5 points, Due 8/28 Sun)

Project1.pdf

main.cpp Template C++ file

Project 2 (10 points Due 9/04 Sun)

Project2.pdf

Project 3 (15 points, Due 9/18 Sun)

Project3.pdf

Project 4 (20 points, Due 10/09 Sun)

Project4.pdf

Solution4.zip

Project 5 (30 points, Due 11/4 Sun)

Project5.pdf

Solution5.pdf

Project 6 (20 points, Due 11/13 Sun)

Project6.pdf

Solution6.pdf

Project 7 (30 points, Due 11/27)

Project7.pdf

Final project (50 points, Due 12/8/2011)

Final project A: develop dynamic programming algorithm for sequence alignment

projectA.zip

Final project B: develop stacked graphs for stock trend visualization.

ProjectB.zip

Final project C: develop c++ file styler

ProjectC.pdf

For this option, you will write a program that takes a C++ source file as input, and fixes its style.

Final project D: choose your own non-trivial problem