Data Structures and Algorithms in C++
Note - The old course number from Spring 2005 or earlier is CSCI 151
Prerequisite: Grade of C- or better in CSCI 112 (new number - old number is CSCI 15B) or equivalent

Teaching Assistant and Programming Lab Information
Your TA for this class is Shaun McCluskey with email address shaunmcc@gmail.com.
Shaun's web pages for this class can be found at www.smacfoo.net. Check his web site frequently for updates on your programming assignments and other key information related to satisfying the lab component of this course.
Shaun is the TA for all three sections. Here are the times and locations that the sections are held. You may attend any or all 3 labs -
SECTION 2 LAB: Tu 200PM- 250PM OCNL 340
SECTION 2 LAB: Wed 200PM- 250PM OCNL 244
SECTION 3 LAB: Th 200PM -250PM OCNL 340


******************************************
First Homework on this page for Spring 2007 - Insert the following values into an initially empty Patricia Tree. Once you have completed the insertion of all the values then follow by deleting each one in the same order that you inserted them. Due on Thursday, March 8 at the beginning of class. Photocopy your assignment before you turn it in!
Values: 401, 101, 350, 901, 550, 750, 251, 887, 99, 300
Here is a web page with similar values to help you derive the binary representation of these values:
FOR SPRING 2007 - HERE IS YOUR PRACTICE MIDTERM
SOME SOLUTIONS TO THE PROGRAMMING PROBLEM IN THE PRACTICE MIDTERM
OF FINDING THE MEDIAN VALUE IN A BINARY SEARCH TREE :
*************************************************
Homework on order 3 B-Trees - DUE .... NO LATE ASSIGNMENTS ACCEPTED!!
Homework on heaps and heapsort:
SOLUTION TO SAMPLE MIDTERM PROGRAMMING PROBLEM!
Return to Melody's Home Page.