CSCI 1200 - Fall 2007
Computer Science II
Home
  Contact Information

Announcements

Prerequisites
  Course Overview

Textbooks
  Web Resources
  Additional Tutoring

Grading

Calendar
  Lecture notes
  Lab materials
  Homework
  Test reviews

Schedule
  Lab Times
  Office Hours

Academic Integrity

Homework
  Due Date and Time
  Late Day Policy
  Compilers
  Electronic Submission

Programming Tips

C++ Development
  Cygwin
  Emacs
  Dev C++
  MinGW

Other Information
  Command Line Args
  File I/O
  Redirecting I/O

Announcements

Dec 13Final grades have been entered into SIS and should be available within 24 hours. We will not be returning the final exams, but if you'd like to look over your graded exam, please make an appointment with Professor Cutler. Have a great holiday break!
Dec 13 Approximate grades for HW9: 45&up=A, 35&up=B, 25&up=C, 20&up=D.
Dec 11Solutions to the final exam practice problems have been posted on the calendar.
Dec 10HW9 grades were recently emailed to all students. However, the subject line said HW8. These are in fact HW9 grades. Sorry for the confusion.
Dec 9Three students were found in violation of the academic integrity policy on one of the final assignments and have been punished.
Dec 6Practice Problems for the final exam have been posted on the calendar. The exam will be comprehensive, but the questions in the packet are not complete and do not represent all of the material covered in CS2. In particular, there are no exercises on hash tables, priority queues, or leftist heaps (but you are responsible for this material).
Dec 6 Chris's office hours for Friday Dec 7th are cancelled.
Dec 6 Approximate grades for HW8: 45&up=A, 38&up=B, 30&up=C, 25&up=D.
Dec 4Final exams week office hour schedule:
      Monday 12/10 6:30-8pm Low/CII 4040 (Cameron)
      Tuesday 12/11 2-3:30pm MRC 331A (Steve)
      Wednesday 12/13 12:30-2pm MRC 331A (Chris)
Nov 27The HW8 City Chase Contest results were discussed in lecture.
Nov 27The deadline for HW9 has been extended until Monday December 3rd at 11:59pm. (If you have 2 late days left) you may submit it as late as Wednesday December 5th @ 11:59pm.
Nov 20A small typo in the binary file parsing in the image.h file has been corrected. Please download the new file.
Nov 19Here are some OpenGL/glut installation tips.
Nov 18The final homework, HW9, has been posted on the calendar. It is due on Thursday, Nov 29th. This homework involves images and we have provided an OpenGL/glut based image viewer. It is not necessary to use this program to view the images and complete the assignment. If you have trouble installing OpenGL/glut, or if you have trouble building the ImageViewer executable, please see a Steve or Chris in office hours... but no guarantees that we can fix it. If you do get it to work and have alternate easy-to-follow instructions for getting this to work on the RPI default laptop installation, please email Prof Cutler so we can share it with the class.
Nov 13Graded Tests will be handed back in lab after you finish Checkpoint 3. Stats for the exam: Max=95, Min=14, Average=67, Standard Deviation=15. Approximate grades: 79&up=A, 67&up=B, 57&up=C, 50&up=D. Your semester average will be computed from the number score, not the letter grade. All re-grade requests must be submitted within 7 days. Your entire test will be examined and your score may go up or down. Please thank all of your TAs for their extra effort Tuesday afternoon and evening to get the tests graded this quickly.
Nov 13 Approximate grades for HW7: 45&up=A, 40&up=B, 35&up=C, 30&up=D.
Nov 12A typo in the solution to the first practice problem has been corrected. Other typos may exist...
Nov 12Solutions to the practice problems for test 3 have been posted on the calendar.
Nov 9By popular demand, we will accept entries for the HW8 contest through Saturday at 11:59pm. If you finished your contest entry in time for submission with your regular homework submission (with or without late days) you don't need to resubmit. If you would like to revise your submission (but don't want it to count against your late day total), then submit your entire assignment to "Homework 8 Late Contest".
Nov 7Practice problems from old exams have been posted on the calendar. The solutions will be posted Monday.
Nov 6 In addition to running your code with valgrind, the hw8 submission scripts will attempt to compile your evader & pursuer files for the contest. If you have changed the interface to the provided classes, or failed to place all necessary helper functions directly in the evader.cpp and pursuer.cpp files, these additional compilations will fail.
Nov 6 Re: Question in lecture about possibly missing output of: "student moves from albany to boston". The posted code in tick.cpp is as intended. In the solution, this message is printed by one of the class member functions.
Nov 5 Chris's office hours (10:30am-12pm) on Friday Nov 9th will be held in MRC 331.
Nov 4 Approximate grades for HW5: 45&up=A, 37&up=B, 25&up=C, 20&up=D.
Approximate grades for HW6: 45&up=A, 35&up=B, 25&up=C, 20&up=D.
Nov 2Congratulations to all who entered the HW6 Sliding Block Recursion Contest.
Oct 24HW8 has been posted on the calendar. It is due Thursday Nov 8th at 11:59pm.
Oct 24HW7 has been posted on the calendar. It is due Thursday Nov 1st at 11:59pm.
Oct 23The HW6 extra credit contest will be run on a single processor machine. We will compile your code using "g++ -O2 *.cpp".
Oct 22Puzzle10.txt has been updated, and 3 new test cases and README template files for HW6 have been added.
Oct 18The CS2 final exam will be Wednesday Dec 12 from 6:30-9:30pm in Sage 3303. Please check the complete final exam schedule for conflicts with your other courses.
Oct 18An email has been sent to each student with the homework, lab, and exam scores up to this point. There has been some confusion in the formatting:
  HW1, Late: 45,0
The above message indicates that HW1 was submitted 0 days late.
Oct 17HW6 has been posted on the calendar. It is due Thursday Oct 25 @ 11:59pm.
Oct 17Graded Tests will be handed back in lab after you finish Checkpoint 3. Stats for the exam: Max=95, Min=25, Average=66, Standard Deviation=17. Approximate grades: 75&up=A, 60&up=B, 45&up=C, 40&up=D. Your semester average will be computed from the number score, not the letter grade. All re-grade requests must be submitted within 7 days. Your entire test will be examined and your score may go up or down. Please thank all of your TAs for their extra effort Tuesday afternoon and evening to get the tests graded this quickly.
Oct 17 Approximate grades for HW4: 45&up=A, 38&up=B, 30&up=C, 25&up=D.
Oct 16Checkpoints 1 & 2 for Lab 8 have been posted on the calendar.
Oct 15Solutions to the practice problems have been posted on the calendar.
Oct 11A student was caught cheating on homework 4. The student admitted to violating the academic integrity policy for the course and has been punished.
Oct 10Practice problems from old exams have been posted on the calendar. The solutions will be posted Monday.
Oct 9The homework submission server has been updated for homework 5. It will attempt to run Valgrind on your submission. You will have a chance to practice interpreting this output with help from the TAs in Lab 7.
Oct 9Checkpoints 1 & 2 for Lab 7 have been posted on the calendar.
Oct 9Solutions for HW3 & HW4 have been posted on the calendar.
Oct 9Steve will hold office hours today from 2pm-3pm and Cameron will hold office hours from 6:30-8pm.
Oct 5HW5 has been posted on the calendar. It is due Thursday Oct 11 @ 11:59pm.
Oct 4 Approximate grades for HW1: 45&up=A, 40&up=B, 30&up=C, 15&up=D.
Approximate grades for HW2: 45&up=A, 38&up=B, 25&up=C, 14&up=D.
Approximate grades for HW3: 45&up=A, 36&up=B, 20&up=C, 13&up=D.
Sep 28The exercise solution we wrote in lecture has been posted on the calendar.
Sep 27HW4 has been posted on the calendar. It is due Thursday Oct 4 @ 11:59pm.
Sep 26Info about UPE one-on-one tutoring has been added under the Additional Tutoring section.
Sep 23An update for HW3 has been posted on the calendar.
Sep 19Graded Tests will be handed back in lab after you finish Checkpoint 3. Stats for the exam: Max=96, Min=27.5, Average=72, Standard Deviation=15. Approximate grades: 87&up=A, 72&up=B, 58&up=C, 47&up=D. Your semester average will be computed from the number score, not the letter grade. All re-grade requests must be submitted within 7 days. Your entire test will be examined and your score may go up or down. Please thank all of your TAs for their extra effort Tuesday afternoon and evening to get the tests graded this quickly.
Sep 17HW3 has been posted on the calendar. It is due Thursday Sept 27 @ 11:59pm.
Sep 17We have received official room reservations for Cameron's office hours on Monday and Wednesday evenings. Please see the Office Hours Schedule.
Sep 17Solutions to the Test 1 practice problems have been posted on the calendar.
Sep 14It was pointed out after lecture that the due date on the homework submission site for homework 2 was incorrect. It has been corrected. Due to the error we will not count homework submitted on Friday as being late. We will not accept homework submitted after Saturday night at 11:59pm.
Sep 12Practice problems from old exams have been posted on the calendar. The solutions will be posted Monday.
Sep 11Office hours times for Cameron have been added to the schedule but we are still waiting on the room assignment. We hope to get Low/CII 3112 or a neighboring room.
Sep 11Checkpoints 1 & 2 for Lab 3 have been posted on the calendar. Checkpoint 3 will be distributed in Lab on Wednesday.
Sep 11Three students were caught cheating on the first homework assignment and have been punished. Apparently they did not believe that the academic integrity policy would be enforced.
Sep 11One of the graduate teaching assistant assignments has been changed recently. Please check the Office Hours Schedule for changes.
Sep 7HW2 has been posted on the calendar. It is due Thursday Sept 13 @ 11:59pm.
Sep 6The 4-5:30pm office hours on Thursday Sep 6 will be held in room Low 3130.
Sep 5Steve is out of town this week, so Prof Cutler will hold office hours on Thursday Sep 6 from 1:30-3pm in MRC 309A.
Sep 5Note about HW1 submission: If the section "your output" when you submit is empty, there could be a problem with your use of output streams. Are you trying to open the stream more than once? Or did you try to pass the stream by value instead of by reference? If you see output that looks right and your test case validates for the square but not the triangles, it's probably a difference in the whitespace on each line after the shape. Our example solution does not have any whitespace after the last '*' character on a line.
Sep 2Solutions to the exercises from lectures 1 & 2 have been posted on the calendar. NOTE: Typically, solutions to lecture exercises will not be prepared. Please take notes during class.
Aug 28HW1 has been posted on the calendar. It is due Thursday Sept 6 @ 11:59pm.
Aug 28Checkpoints 1 & 2 for Lab 1 have been posted on the calendar. Checkpoint 3 will be distributed in Lab on Wednesday.
  Welcome to CSCI 1200: Computer Science II
The first day of class will be Tuesday August 28th, see you there!