Computer Science 60
Introduction to C, C++ and UNIX

Fall 2009

MWF 12:00-12:50
Chemistry (Bldg) 1171

Assignments

Google Group

Grades

Lectures

Resources

Syllabus

News - Watch for updates!

December 4

  • Reminder - final exam is Wednesday, December 9, 12:00-1:30pm, in Chem 1171 (the usual lecture room).

November 19

  • Assignment 5 is posted.

November 3

  • Assignment 4 is posted.
  • Reminder - second midterm exam is this Friday, November 6. Tomorrow's lecture is mostly review for this exam.

October 23

  • Assignment 3 is posted.

October 13

  • Reminder - first midterm exam is this Friday, October 16. The lecture tomorrow will include some information about the exam.

October 9

  • Assignment 2 is posted. Working on part 1 before the first exam would be a really good idea. The rest can wait until after the exam if you want.

October 6

  • A new page was created, for posting scores and eventually course grades.
    • First check your umail account to learn your secret grade code.
    • Then see the "Grades" link at left.
    • Scores for Assignment 0 are posted now.

September 29

Disabled Students Program Notetaker Needed
CMPSC 60 MWF 12:00
$25 per unit (of the class)
(this will be prorated based on the number of weeks for which they are hired)
Questions: Please contact Wanda Thomas: 893-2668 <thomas-w@sa.ucsb.edu>
Please apply online at http://dsp.sa.ucsb.edu/services

September 28

  • Assignment 1 is posted.
  • David set up a Google group for the class - see new link at left. Why not join right away?
  • The instructor's office hours are changed to Monday and Friday, 11:00-11:50 (not on Wednesday anymore). TA office hours are posted on the syllabus now too - TAs.

Opening announcements

  • Students are responsible for monitoring changes to this page and the course's other web pages. See links at left.
  • The first assignment is posted. See the Assignments page.
  • The required texts are posted below.
  • All CS and CE (pre-)majors should have a Computer Science Instructional Lab (CSIL) account already set up, or this setup is in process. Non-majors must sign up for a guest account using the online College of Engineering computer account request form - do that as soon as possible.
  • With appropriate software (see the Resources page), you may access CSIL from your own computers, and this practice is encouraged to minimize crowding at the CSIL facility.
  • Additionally, CS 60 students are authorized access to the Instructional Computing (IC) labs, except to the extent these labs are reserved for other purposes. Software there allows remote access to CSIL. The labs are available throughout the first floor of the 1500 wing of Phelps Hall, the second floor of Kerr Hall, and elsewhere on campus. See IC's web site for details.


Two Required Textbooks:

Brian W. Kernighan, and Dennis M. Ritchie, The C Programming Language: Second Edition, Prentice Hall P T R, 1988.

Eric Nagler, Learning C++ A Hands-on Approach (third edition), Brooks/Cole, 2004.


And One Optional Textbook:

Mansoor Sarwar, Robert Koretsky, and Aqeel Sarwar, UNIX: The Textbook, Second Edition, Addison Wesley Longman, 2005.


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