Computer Science 32
Object-Oriented Design and Implementation


Fall 2017

Assignments
(policies)

Grades

Lectures
(slides)

Resources

Syllabus


Lecture
MW 9:30-10:45
Psych 1924

Lab
T 3, 4, 5 or 6
Phelps 3525

News - Watch for updates!

Third Exam [12/1/2017, 19:10]

  • One more reminder: the third exam is Wednesday, December 6. Monday's lecture will include some more information about it.
  • To make it clear, this third one is the last exam of the quarter - there is no CS 32 exam during finals week.

Thanksgiving week schedule [11/18/2017, 03:10]

  • Monday: there will be a lecture, as usual on Monday November 20. By the way, this lecture will include a specialized discussion of PA2 issues.
  • Tuesday: there is no lab on Tuesday, November 21.
  • Wednesday: there is no lecture on Wednesday November 22. That's why that date is shaded in the lecture schedule.
  • Thursday and Friday are campus holidays. Happy Thanksgiving!

TA office hour change [11/14/2017, 18:33]

  • Daniel's office hours are changed for this week only to Thursday 1:30-3:30pm (instead of this morning). We regret any inconvenience this change may have caused.

Second Exam [11/10/2017, 19:52]

  • Reminder again - the second exam is Monday (November 13).
  • P.S. PA2 was posted earlier this week, but no need to do it before Exam 2. Do review the work you did for PA1 though, as the exam will ask you to do some things like that again.

Mid-term Teaching Assistant Survey [10/28/2017, 17:09]

  • Please fill out the mid-term teaching assistant survey here. Thank you.

First exam Monday [10/20/2017, 16:30]

  • Reminder - the first exam is Monday, October 23.
  • The exams are 60 minutes in length, starting at 9:30 and done by 10:30. There is no lecture afterwards.

TA office hour change [10/17/2017, 23:34]

  • Sujaya's office hours are changed for this week only to Wednesday 2-4pm (instead of the usual 4-6).

Grades Page [10/13/2017, 21:54]

  • A new page was created for posting scores.
    • First check your umail account to learn your secret grade code.
    • Then see the new "Grades" link at left (of the class home page).
    • Scores for the first lab are posted now.

Programming Assignment 1 [10/11/2017, 22:56]

  • The first programming assignment is posted.

Office Hours [10/9/2017, 18:17]

  • The Syllabus page includes office hours now. Here is a chronological summary for your convenience:
    • Monday 11:00-12:00 - Costanzo - in Trailer 936
    • Tuesday 9:30-11:30pm - Daniel - in CSIL
    • Wednesday 11:00-12:00 - Costanzo - in Trailer 936
    • Wednesday 4:00-6:00 - Sujaya - in Trailer 936
    • Friday 10:30-12:30 - Magzhan - in Trailer 936

Reader and 2 Textbooks Required [9/22/2017, 18:35]

  • The Computer Science 32 Reader is required course reading along with the two textbooks used in CS 16 and CS 24. Get the Reader from SBPrinter in the UCEN. Note there are no substantive changes in the reader since Fall 2011, so any version since then is okay too.
  • The newest editions of the textbook are preferred. Earlier editions are reasonable substitutes, but students then must be responsible for translating any page-specific assignments and other details.
  • Reading assignments are posted on the Lectures page (see links to that and other important pages on the left side of the home page). Monitor the progress of the lectures, and read ahead accordingly.


C. Michael Costanzo <mikec@cs.ucsb.edu>