Assignments | Course Home | Documentation | Lab Hours/Tutoring | Schedule | Submit

Saint Louis University

Computer Science 2100
Data Structures

Michael Goldwasser

Fall 2015

Dept. of Math & Computer Science

There are three different types of assignments for this course. If looking for due dates, please make sure to check the links for each of these categories:

Please make sure you understand the policy towards Academic Integrity.

For homework and programming, late assignments will be accepted with penalty in according with our Late Policy. For labs, the prelab is due strictly at the beginning of class on the Thursday devoted to the lab, and the completed labs must be submitted by 11:59pm the subsequent Friday.


Upcoming due dates...

Assignment Title Due Collaboration Policy
prog07 Huffman Encoding Monday, 7 December 2015, 11:59pm pair

Past due dates...

Assignment Title Due Collaboration Policy Solutions
lab00 A First Glance at C++ Friday, 28 August 2015, 11:59pm individual
hw01 Television Friday, 4 September 2015, 10:00am individual soln
lab01 Copier Reduction Prelab: Thursday, 3 September 2015, 10:00am
Postlab: Friday, 4 September 2015, 11:59pm
individual
lab02 Speed Limit Prelab: Thursday, 10 September 2015, 10:00am
Postlab: Friday, 11 September 2015, 11:59pm
individual
prog01 Credit Card Monday, 14 September 2015, 11:59pm pair
hw02 C++ Object Models Wednesday, 16 September 2015, 10:00am individual soln
lab03 Doubles Prelab: Thursday, 17 September 2015, 10:00am
Postlab: Friday, 18 September 2015, 11:59pm
Prelab: individual
Lab: pair
hw03 Stacks and Queues Thursday, 24 September 2015, 10:00am individual soln
prog02 Leaky Stack Monday, 28 September 2015, 11:59pm individual
lab04 Tanning Salon Prelab: Thursday, 8 October 2015, 10:00am
Postlab: Friday, 9 October 2015, 11:59pm
Prelab: individual
Lab: pair
hw04 Singly-Linked List and Circular Lists Friday, October 9, 10:00am individual soln
prog03 Smart Stack Monday, 12 October 2015, 11:59pm pair
lab05 Symmetric Order Prelab: Thursday, 15 October 2015, 10:00am
Postlab: Friday, 16 October 2015, 11:59pm
Prelab: individual
Lab: pair
lab06 Overflowing Bookshelf Prelab: Thursday, 22 October 2015, 10:00am
Postlab: Friday, 23 October 2015, 11:59pm
Prelab: individual
Lab: pair
hw05 Amortizaton, Linked Lists Friday, 23 October 2015, 10:00am individual soln
prog04 Merge Wednesday, 28 October 2015, 11:59pm individual
lab07 Anagrams by Stack Prelab: Thursday, 29 October 2015, 10:00am
Postlab: Friday, 30 October 2015, 11:59pm
pair
prog05 Image Compression Wednesday, 4 November 2015, 11:59pm pair
hw06 Trees Friday, 13 November 2015, 10:00am individual soln
lab08 Tree Grafting (Part 1) Prelab: Thursday, 12 November 2015, 10:00am
Postlab: Friday, 13 November 2015, 11:59pm
pair
hw07 Priority Queues and Huffman Codes Wednesday, 18 November 2015, 10:00am individual soln
lab09 Tree Grafting (Part 2) Prelab: Thursday, 19 November 2015, 10:00am
Postlab: Friday, 20 November 2015, 11:59pm
pair
prog06 Huffman Decoding Tuesday, 24 November 2015, 11:59pm pair
hw08 Balanced Search Trees Friday, 4 December 2015, 10:00am individual soln

Michael Goldwasser
CSCI 2100, Fall 2015
Last modified: Sunday, 06 December 2015
Assignments | Course Home | Documentation | Lab Hours/Tutoring | Schedule | Submit