Home

 

Sections

Lectures

Assignments

Solutions

Resources

Staff

CS61a: The Structure and Interpretation of Computer Programs

Lecture: MWF 2:00-3:00, 1 Pimentel Hall

 

Last update: 5/21/03 3:00 PM

Course Announcements:

--- Recent Announcements ---

  • The final exam is completely graded, and course grades have been computed and posted.  To find your final course grade, run glookup.  We've added an extra field called "adjusted" that contains your grade for the semester.  The numeric grade is your point total, and your letter grade is in the comment field.  All grades were credited with 3 extra points: 1 from midterm 3 which had an ambiguous question, and 2 from the final since it was only worth 68 points.  These extra points, as well as the proper MT1 score computation, are reflected in the "adjusted" field.
  • glookup still works.  To use glookup, log into your account.  The computer will automatically run glookup for you, then log you out. 

--- Older Announcements ---

  • The final exam has been graded.  Preliminary grades are available on glookup.  We stress "preliminary" because we will be doing some double-checking to make sure we get your grade as accurate as possible.  Your final score might move up or down as a result of this checking.
  • Speaking of double-checking, we discovered that there were only 68 points available on the final, rather than the intended 70.  Right now, final exam grades are shown on glookup as out of a maximum possible 68.  We're still trying to decide what to do about this situation, but "give everyone two more points" seems like a plausible solution at the moment.
  • Final exam statistics:  N: 272, average: 41.67, standard deviation 12.65, max 67 (one occurrence), min 5, median 43, mode 51 (16 occurrences).  One score discarded from these stats because the test taker did not attempt any questions.  Remember that these stats are (a) based on the preliminary exam scores and (b) computed as out of 68 points.
  • CS61a instructional accounts have been closed by Instructional Support.  If you have files you wish to retrieve from these accounts, you can do so using sftp, until the end of the week (May 30).  Mail sent to instructional accounts will bounce unless you had mail forwarding set up (a .forward file).  The CS61a master account is still active, and still forwards mail to Dr. Harvey and all the TAs.  If you need to contact the course staff for any reason, please do so as soon as possible, as forwarding for the master account will be disabled sometime this week (probably Tuesday or so).
  • Final exam: Friday, May 21, 5:00 to 8:00 PM.  If the last letter of your login is A through M, your exam is in 220 Hearst Gym.  If the last letter of your login is N through Z, your exam is in 230 Hearst Gym.
  • There will be a final review session on Sunday, May 18, from 4:30 to 7:00 pm in 10 Evans.
  • Professor Harvey will be back tomorrow (Wednesday). He will, however, miss his office hours today.

  • Have a concern with grading on an assignment?  Missing a grade?  If it's for homework through HW12, projects through 3b, or for any midterm, the last day for you to inform your TA and reader (or TA only, if it's a midterm concern) is this Friday, May 2!  See the newsgroup for more details.

  • Same rooms (again) for MT3. If you don't know your room assignment by now, scroll down the page to find out.

  • All the homework and project solutions so far are posted on the Solutions page.

  • For the problems and solutions to the midterm review check out Greg's web page.

  • Erwin's office hours tomorrow (Friday 4/11) will be from 9 to 11 AM in 310 Davis (instead of his usual 10 to 12).

  • Greg (and perhaps some of the other TAs) will be holding a midterm 3 review on Sunday, April 13.  Location: 145 Dwinelle Hall, time: 2 PM - 4 PM.

  • Dim sum brunch tomorrow (Sunday)!  Meet at Berkeley BART station at 10:00 AM (don't forget that daylight savings time goes into effect).  Come find out what potstickers are. :-)

  • Hope you had a good break, and got the first half of project 3 done in plenty of time.  Remember, the second half is due next Monday, 4/7.

  • Glookup is working again.  We think.

  • Midterm 2 is graded; scores are available on glookup. Stats: Mean: 28.04 Median: 30 Mode: 32 (27 people) Max: 40 (20 people) Min: 7 (2 people)

  • There's a typo in the reader in the Project 3 due date.  Contrary to what's listed in the problem, the first half of the project is in fact due 3/31, and the second half is due 4/7.  We strongly recommend that you do the first half before you leave for spring break, though.  Keep in mind that you will do Project 3 with a partner; if you don't have a partner, see your TA.

  • We're having some problems with glookup.  Nobody's grades show up, because the grade book file keeps vanishing.  Don't worry, we have a backup; your grades are safe.  However, they won't show up until we can get Instructional Support to look at the problem.  For now, keep in mind that we're aware of the problem and will get it fixed as soon as we can.

  • Change in Erwin's office hours (for this week only): Instead of his Friday, 3/13 office hour, Erwin will hold office hours Monday, 3/17, from 9:30 AM to 11:30 AM in 310 Davis.

  • Erwin's office hours: Fridays 10-12, 310 Davis.  Those and his webpage are posted on the staff page.

  • Ben's office hours are also posted.

  • Midterm 2 will use the same rooms as Midterm 1.  Again, if your TA is Ben or Ryan, go to 100 Lewis; if your TA is Chris, Greg, or Erwin, go to 1 Pimentel.

  • Greg will be holding a review, mainly oriented around problems involving trees, tonight, Thursday, March 6.  6:30 PM - 8:30 PM, 10 Evans.  The joke Greg had up here was so bad that I had to destroy it, though.

  • Erwin has replaced Sunny as TA for sections 16/116 and 19/119. He's also holding office hours this week on Friday (Feb 28) from 10 to 12 in 310 Davis. When he sets permanent office hours, they'll be posted here.

  • Midterm 1 grading is completed. Scores are listed on glookup.

  • Correction to homework 4: On the fourth line of question 2, the program says "product," which is not defined.  Change the word "product" to "result."

  • Room assignments for midterm 1:  If your TA is Ben or Ryan, go to 100 Lewis for midterm 1.  If your TA is Chris, Greg, or Sunny, go to 1 Pimentel for midterm 1.

  • If you missed the review sessions (or even if you went), Greg will be posting the problems and the solutions on his CS61a page.

  • Ryan just sent out a very important e-mail to all students enrolled or wait-listed in section 11/111 (the T/U 9:30-11:00 section).  If this applies to you, you must respond to this e-mail (which went to your 61a class account).  If you didn't get the e-mail, please e-mail Ryan immediately.

  • There will be a review for midterm 1 tonight, February 13, in 4 LeConte (not Davis, as was previously listed) Hall, conducted by some of the TAs and/or readers.

  • Please submit Project 1 both electronically and on paper.

  • Need a question answered fast?  The best place to look is the newsgroup.  Dr. Harvey, the TAs, and your fellow students troll the newsgroup on a regular basis answering questions.  If you're off campus, use Web news to read the newsgroup.  Read more about connecting to the newsgroup on the Resources page.

  • Course webcast: http://webcast.berkeley.edu/courses/archive.html?prog=40&group=52 (this link is also listed in the first day handout, and on the "Lectures" page).

  • All students enrolled in CS61a must login using an instructional account by Friday to remain enrolled in the class.  If for some reason you don't have an account form, you can pick them up at the front desk of Soda Hall, 385.

  • You can obtain a card key at the front desk of Soda Hall which will enable you to enter the 310 Davis lab at any time (even 3 AM on a Sunday, if you want).  Keys cost a $20 deposit; $15 of that is refundable when you return the key.  If you already have a card key, you can get it activated for 310 Davis at no cost; go to the front desk to fill out the form.

  • Homework #1 must be submitted both online (using the submit program) and in the boxes in 283 Soda.  (Homework submission boxes are labeled by TA; please put your homework in the box labeled with the name of the TA whose section you are attending.  Doing so makes it much more likely that your homework will find its way back to you.)  Subsequent homework assignments must be submitted electronically; you can also turn in a paper copy if you'd like feedback from the readers.  Instructions for using the submit program are contained in the handout distributed on the first day of lecture.