Announcements:
- August 16, 2016 : Welcome to CISC 3130 Fall 2016.
- September 2, 2016: I added my website address to the syllabus. I can't believe I omitted it.
Thank you to all of you who pointed that out.
- September 2, 2016: I uploaded the Rational number class we wrote.
- September 2, 2016: Recall: I am giving a "quiz" on CISC 3110 material at the beginning of Wedensday's class.
This is just an assessment for you to see how up to speed you are.
- September 7, 2016: Homework 2 is posted. It is due in 2 weeks' time.
- September 7, 2016: My office hours are now officially 5:15-6:15PM in the CS department office
(which is 2109N)
- September 8, 2016: I updated my syllabus to include my office hours
- September 8, 2016: I was requested to post textbook readings in conjunction with the lectures. I have uploaded that.
These readings are not mandatory, and I don't teach directly from the book, but they are helpful.
- September 8, 2016: I have uploaded the "quiz." If you were not in class on time and did not take it,
please do so and email it to me on my regular .sci email address.
- September 8, 2016: Homework 2 was modified so that you also have to return the size of the ContactList.
- September 21, 2016: I'm sorry that I forgot to release the algorithms code. It is now available.
- September 21, 2016: Homework 3 is posted. It is due on October 19 (i.e. a long time from now).
However, don't delay in doing this assignment. Some aspects of it are a little tricky,
and it is good practice for the exam.
- September 21, 2016: The exam is in 2 weeks from today. Please start studying so that you can come in next
week with questions. I will be unavailable the few days before the exam, so please be
prepared to ask questions next week for review.
- September 21, 2016: The List code is now available.
- September 27, 2016: Reminder, the first exam is next Wednesday, October 5. Please come in tomorrow with questions.
- September 27, 2016: A topics list for the first exam is posted.
- September 27, 2016: Reminder that on Monday-Tuesday October 3-4, there is no school and that Thursday, October 6 is a
Monday schedule. There is also no school Monday-Wednesday October 10-12.
- October 5, 2016: I posted sample queue code, and a test program for my own queue implementation. Somehow, I never uploaded it
- October 19, 2016: Homework#4 is posted. It is due in 3 weeks, on November 9.
- October 19, 2016: Priority queue code and examples have been released.
- November 8, 2016: Although I did not officially announce this, the sorting algorithm code and set data structure code have been
uploaded. I will work on uploading some helpful map code later today.
- November 8, 2016: I am working on typing up a review sheet for Exam 2. I hope to upload this by tonight or tomorrow also.
- November 9, 2016: Homework #5 is posted. It is due the day of the exam, November 23. Please do not delay in doing this assignment;
the skills necessary to complete it are on the exam.
- November 9, 2016: I have uploaded a review sheet for exam 2. Please review it so that you can come in with questions next week.
Just like before last test, I will spend around an hour doing review.
- November 12, 2016: I have just uploaded more comprehensive map and set code. Please review it and ask questions on Wednesday.
- November 16, 2016: I have posted Homework 6. It is due the penultimate class day of the semester. (I love that word)
The latest it can be submitted for any credit is the day of the final exam.
- November 16, 2016: Forget what I said about submitting your grades a week after the final. Turns out, I'm not supposed to
do that. I will try to get your grades in the day after the final if at all possible.
- November 22, 2016: I will have regular office hours tomorrow. You may ask me any last questions you have.
- November 22, 2016: I have uploaded a review sheet with the topics on the final that haven't been on any test yet.
- November 30, 2016: I have uploaded the graphs code and the algorithm header file code.
- November 30, 2016: Please take a look at the review sheet and come to class next week with questions.
- December 7, 2016: Reminder that the final exam is next Wednesday, December 14th at 6:00PM in 234NE
(our room).
- December 8, 2016: Please feel free to email me with any questions. Good Luck!
Course Syllabus: syllabus
Fall 2016 Calendar: (more detailed than the syllabus) Fall 2016
API for STL containers: API
Textbook readings: textbook readings
Quizzes :
Quiz 1: quiz 1
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)