Cheating will not be tolerated. Violators will receive an NR for the course and will be reported to the WPI Judicial Board. See the WPI Academic Honesty Policy . What this course is about This course covers fundamental programming concepts and techniques of broad applicability. The homeworks and labs are intended to facilitate this process.
Students are responsible for all material covered in the lectures also.
Certain links may become available only shortly before the corresponding topics are addressed in the lectures or labs. Running time analysis LL vs. dynamic arrays PowerPoint slides Ch. Stacks Queues Recursion PowerPoint slides Ch. PowerPoint slides Ch. PowerPoint slides Ch.