17 December 2007

The final exam solutions are now available:

10 December 2007

The final exam will be Monday, December 17th at 9:00am in the Motorola Room (CIT 165). The exam is closed-book, and you will have three hours to complete it. To help you prepare for the exam, here are the final exams and solutions from the past two years (only accessible from Brown's network):

  • 2005 Final [pdf] / 2005 Solutions [pdf]
  • 2006 Final [pdf] / 2006 Solutions [pdf]

N.B.: Problem 1 on the 2005 exam was tougher than intended, and that problem definitely won't appear again.

6 December 2007

The final exam review session will be Saturday, 12/15, at 4pm in the Motorola Room (CIT 165). Good luck finishing up S5 (167), or VM (169).

3 December 2007

The due date for homework 5 was off-by-one on the syllabus, but was correct on the assignments page and on the top of the handout itself. We've corrected the syllabus. To reiterate, the homework is due Friday, December 7th.

30 November 2007

Homework 5 is now online, and is due in one week on December 7th.

15 November 2007

Homework 4's due date has been extended. It is now due this Monday, the 19th, at 10:00pm.

13 November 2007

Class is canceled next Monday, so there will be no class for all of next week due to Thanksgiving break.

Also, the vm handout is now posted for 169, and the code will be in the repository soon. Be sure to come to the helpsession tonight.

9 November 2007

Homework 4 is now online. It is also due in one week.

26 October 2007

Homework 3 is now online. It is due in one week.

24 October 2007

The midterm solutions are now available:

23 October 2007

The midterm review session will be tonight at 7pm in room 219 (before the S5FS helpsession for 169 students). The solutions to homework 2 are now online as well. Good luck on the midterm!

18 October 2007

The midterm exam will be Wednesday, October 24th in class. To help you prepare for the exam, here are the midterms and solutions from the past two years (only accessible from Brown's network):

  • 2005 Midterm [pdf] / 2005 Solutions [pdf]
  • 2006 Midterm [pdf] / 2006 Solutions [pdf]

16 October 2007

Hey everyone, this is just a quick heads up that homework 2 is due this Friday. It's on the assignments page. Also, VFS is now out for CS167 students. You really don't want to leave this until the last minute, so get started on it early.

1 October 2007

VFS is now out for 169 students. If you have not yet done a demo of Kern 2 to your mentor TA, you should schedule one as soon as possible so you can get started on VFS. VFS takes a lot more time than Kern 1 & 2, so be sure to start early. Good luck with all of your refcounts!

28 September 2007

Homework 1 is now out, and is due October 5 at 10pm. Note that you can use your 167 late days on the homeworks, should you choose to.

26 September 2007

167's Uthreads goes out today - 169 students don't need to worry about this. For 167, there will be a Uthreads help session from 7-8pm on Thursday, in the Motorola room.

19 September 2007

Note about CS169 Mentor TAs: The mentor TA assignments are close to final. If nothing happens, they are final. There is some chance they might change if course enrollment changes (i.e. we will rebalance mentee assignments across TAs).

That said, the mentor/mentee list is here.

17 September 2007

Kern1 is out! This is the first CS169 assignment, and you can find it on the assignments page.

Some important information for the coming week:

Threads lab 1 has been moved from 8pm to 8:30pm, still in the sunlab.

CS169 Introduction/Kern 1 helpsession will be happening tomorrow, Tuesday, 9/18, at 8pm in the Motorola room. It will start right after the TermIO helpsession. Unfortunately, it will run a little bit into the Threads lab, and the staff will split between the two, but it shouldn't be too long. If you are at all interested in 169, please come to hear more about it and what you have to do. You will also be signing up for your mentor TA that day.

Everything else remains the same as previously announced. Note that registration ends tomorrow, so if you want to sign up for CS169, do so today, as you can always drop it.

15 September 2007

Owen's hours have changed. They are now Wednesdays from 8-10, instead of Tuesdays from 7-9. This change is reflected on the staff page.

13 September 2007

More important dates...

TermIO Helpsession: Tuesday, 9/18, 7pm, CIT 368. Someone will be there to key you up. Note: The copy of the handout that was distributed in class had the incorrect time. The helpsession is at 7pm, not 8pm.
Threads lab: Tuesday, 9/18, 8pm, Sunlab
Threads lab 2: Thursday, 9/20, 8pm, Sunlab

9 September 2007

We just sent a message with a bit of information, but mostly a welcome message to the listserv. Check your CS email (or wherever you forward it to). If you haven't gotten that email, then you're not on the listserv, and you need to tell us. If you're not on the listserv, we don't know you're taking the class, and among other things you won't get the account identities that will allow you to hand in assignments!

7 September 2007

The textbook is now available at the bookstore! This year's edition is hot off the presses. It won't cost you an arm and a leg, and you'll need it for the homework assignments.

5 September 2007 (take two)

TA Hours will begin tomorrow, Thursday, at 6pm with Lincoln's hours. The second hour of Lincoln's hours, and both of mine will likely be alotted to the 7pm C Minicourse in the Motorola room (CIT 165), but if the C minicourse finishes before 10pm, you'll find me back in the Fishbowl/Birdcage/CIT 271. In general if there is a help session which overlaps with TA hours, the TA on duty will go to that event for the overlapping portion.

5 September 2007

Upcoming dates of importance for the course:
C Helpsession: Thursday, 9/6, 7pm, Motorola Room (CIT 165). There is an optional followup on Monday at 7pm to learn C++ if you're interested, but we only use C in 167.

Pthreads Intro. Part 1: Tuesday, 9/11, 7pm-8:30pm, CIT 368. This is an optional lecture, for those who need to learn to use pthreads. This is after hours upstairs, a TA will be on hand to key you up. Please be prompt.

Shell Helpsession: Tuesday, 9/11, 8:30pm-10pm, Motorola Room

Pthreads Intro. Part 2: Thursday, 9/13, 7pm-8:30pm, CIT 368. Again optional, and we'll key you up.

30 August 2007

The textbook will not be available by the first day of classes, but should be available shortly thereafter (and will definitely be available by the time you need it for the first homework). We will announce in class and on the website when the textbook is available.

29 August 2007

For those students who did not take CS36 or do not know C, there will be an optional C minicourse on Thursday, September 6th at 7:00pm in the Motorola Room. Please try to come. There is a good chance we will not cover everything during that time, in which case there will be another session on Monday, September 10th at 7:00pm.

In case you cannot make it we will post the slides on the website, and you are welcome to come to hours and have one of the TAs go over the slides with you.

29 August 2007

Welcome to the CS 167/9 website!

CS 167 will be meeting M,W,F 2:00- 2:50 PM (G Hour) in CIT 368. CS 169 will be meeting semi-regularly T. 8:00- 9:50 PM in CIT 165, the Motorola Room.

The first CS 167 meeting will be Wednesday, September 5th at 2:00 PM.

There will NOT be a CS 169 meeting this upcoming Tuesday, September 4th. There will be a meeting a week later on Tuesday, September 11th at the normal CS 169 time, but this will be for all students in CS 167 AND CS 169.