Announcements:
- December 29, 2016: Welcome to CISC 3130 Spring 2017!
- January 19, 2017: I have updated the syllabus.
- February 22, 2017: Code for MyArray, Vector, and Analysis of Algorithms have all been released.
- February 22, 2017: HW #3 has been released and will be due March 10.
- March 1, 2017: Code for List (including using STL list and implementing our own) has been released.
- March 6, 2017: Code for stacks has been uploaded.
- March 6, 2017: Topics List for test 1 has been uploaded.
- March 13, 2017: Sample Queue code has been uploaded.
- March 13, 2017: I have uploaded HW #4 for those of you who want to start looking at it.
It is due in 3 weeks.
- March 27, 2017: I have uploaded code for queues, priority queues, and sorting.
- April 12, 2017: I have uploaded HW #5. It is due April 28.
- April 12, 2017: I have also released the Associative Containers code. Take a look at using STL maps and sets.
We will cover implementations when we come back.
- May 5, 2017: I have uploaded HW #6. It is due on May 19. Any homework submitted after that date will not be accepted.
- May 5, 2017: I have released code for Graphs and for the Algorithm header file.
- May 5, 2017: I think that I will teach how to do inheritance and polymorphism in C++ instead of the Algorithm header file.
- May 14, 2017: I have uploaded code that deals with Inheritance and Polymorphism in C++ vis a vis data structures. This will not be on the final.
- May 14, 2017: I have uploaded a review sheet for the final exam.
Announcements for MY9:
- February 1, 2017: We will continue talking about the MyArray code on Monday.
- February 9, 2017: I have uploaded HW 2. sorry for the delay.
- February 9, 2017: Reminder: There is no class on Monday. We will meet on Wednesday. Recall that Wednesday is a Monday
schedule.
- March 6, 2017: What we will cover on Wednesday will not be on the test, but it will be on test 2.
- March 13, 2017: I have postponed the exam until Monday, March 20.
- April 12, 2017: When we come back from break, we will cover maps and then implementations of maps and sets.
- April 12, 2017: Recall that Thursday, April 20, is a monday schedule. We will meet on that day.
- May 14, 2017: Recall that the Final Exam will take place on Monday May 22, 2017 at 8:00AM in 4141N.
Announcements for EWQ6:
- February 9, 2017: I have uploaded HW 2. sorry for the delay.
- February 9, 2017: Reminder: There is no class next Wednesday, February 15, because it's a Monday Schedule.
- March 6, 2017: What we cover on Wednesday will be on the test. Please come in with review questions.
- March 13, 2017: The test is still scheduled for Wednesday. If we wind up not having class because
of the storm, the test will be the following Wednesday instead.
- April 12, 2017: When we reconvene, we will cover implementations of maps and sets.
- May 14, 2017: Recall that the final exam will take place on Wednesday May 24, 2017 at 6:00PM in 234 NE.
Course Syllabus: syllabus
Spring 2017 Calendar: (more detailed than the syllabus) Calendar
Spring 2017 Finals Schedule : Finals
API for STL containers: API
Textbook readings: textbook readings
Quizzes :
Topics List for Exams:
Homeworks
The email address for submitting homework is: mermelstein DOT homework AT gmail DOT com
Please document all of your homework assignments with comments. If I can't tell what your code does,
I can not possibly give credit for it.
Code similar to what we did in class (This has been tested and run)