CS 372H: Announcements
Announcements will be posted here.
- 5/20: Final grades submitted to registrar.
Have a nice summer!
- 5/20: Final project scores posted to egradebook
We assigned these scores out of 10. A 10/10 was a truly impressive or surprising project. A project that met its deliverables with a few flaws was a 9/10. A project that had some issues, like not running in many cases or being buggy in important cases, was an 8/10. We also gave half-points. Etc. We found most of the projects inspiring, even the ones that lost points; there was just a lot of coolness in this year's projects.
- 5/18: Final exam scores posed and final exam statistics
The statistics for the final exam are: mean 67.3, median 74, high score 90, std. dev 15.4.
- 5/12: Final exam and solutions posted on exams page
Here is a link to the solutions.
- 5/10: Mike's last-minute office hours will be 4:00--5:30 PM Thursday evening, May 12
- 5/8: Exam details
Most of the details are in the notes from the review/study session. The emphasis will be on the second half of the semester, but the first half will be covered.
- 5/8: Notes from review/study session posted here and on schedule page
- 5/4: The story of Mel
You may enjoy the story of Mel, a classic folk tale. Recently, people (re)learned that Mel is real.
- 5/4: Final will be closed book, but you can bring TWO two-sided sheets of notes
As with the midterm, you may bring sheets of notes. Note that whereas for the midterm you had ONE two-sided sheet, for the final, you may bring TWO two-sided sheets, for a total of four sides of printing. As with the midterm, we have formatting requirements for each sheet. Here they are: Times New Roman font, minimum 10 point font, minimum 1 inch margins on all sides, maximum 55 lines per side (which is a busy single-spaced sheet). Please do not exceed 1 inch margins, even if it means that you cannot fit 55 lines per side. If you use handwriting, same deal: your handwriting should be no smaller than 10pt, your margins should be at least 1 inch, etc., etc.
- 5/4: Reminder about final review session this Saturday
Review session for the final is this Saturday, May 7, 6:00--8:00 PM in BUR 220
- 5/4: Final exam will cover the whole course; emphasis will be on the second half
- 4/25: Link to final project signup sheet sent out
Please follow the instructions in the email to sign up for a demo time slot. The deadline is May 1. After that, we will choose a slot for you. Please contact the course staff if you did not receive the email.
- 4/12: Time and date announced for final study session
Final study session (like a review but different, given university policies) is Saturday, May 7, 6:00-8:00 PM. Location TBD.
- 4/9: Office hours shuffled again for next two weeks
Office hours this coming week (4/11--4/15): - Tuesday (4/12): Victor from 3:00--4:00 (as usual)
- Friday (4/15): Victor from 2:00--3:00 (instead of Mike from 3:00--4:00)
Office hours the week after (4/18--4/22): - Wednesday (4/20): Mike from 1:00--2:00 (instead of Victor on Tuesday)
- Friday (4/22): Mike from 2:00--3:00 (an hour earlier than usual)
If you cannot make the times above, please email to set up an appointment.
- 4/8: Lab 7 released.
The lab has four pieces. The first step is a project proposal, due on April 22 (see the lab for details). The second step, due April 29, is a relatively light set of JOS lab exercises. The third part, due May 16, is the final project itself, which constitutes the bulk of the work. The fourth part is a demo for the course staff (again, see the lab for details).
- 4/8: Video for lecture on client/server, RPC, NFS
The schedule page lists a video, with accompanying notes. The video is assigned viewing before Tuesday's class.
- 4/8: Incorrect figure in lab 5
The figure in the original release of lab5 that described the structure of file meta-data was outdated. It showed 10 unused words at the top of the indirect block, which is inaccurate. The indirect block pointers in fact start at the top of the indirect block. The lab text has been updated with the correct image. You should check your implementation of file_block_walk() for consistency with the new image. We apologize for this.
- 4/1: Lab 6 released.
It is in two parts; they are due on April 15 and April 22.
- 3/25: Office hours shuffled a bit for next two weeks
Office hours this coming week (3/28--4/1): - Tuesday (3/29): Victor from 3:00--4:00 (as usual)
- Friday (4/1): Victor from 2:00--3:00 (instead of Mike from 3:00--4:00)
Office hours the week after (4/4--4/8): - Wednesday (4/6): Mike from 3:15--4:30 (instead of Victor on Tuesday)
- Friday (4/8): Mike from 3:00--4:00 (as usual)
If you cannot make the times above, please email to set up an appointment.
- 3/23: Lab 5 released.
It is due on Friday, April 8.
- 3/23: No class on Thursday, March 31.
There will be a taped make-up lecture that will be assigned viewing over the weekend of April 8--10.
- 3/22: The midterm solutions now list the distribution of exam scores
- 3/10: Midterm exam and solutions posted on exams page
Here is a link to the solutions
- 3/07: Notes from midterm review posted on schedule page
There is no guarantee that these notes (or the list of topics) are necessary or sufficient. In other words, there is no guarantee that everything in them will be on the exam or that everything that is on the exam is in the review notes.
- 3/05: Pre-2010 midterms and finals posted on exams page
Note, though, that those exams were given by a different instructor (MikeD).
- 3/04: Midterm will be closed book, but you can bring one two-sided sheet of notes
The formatting requirements on this sheet are as follows: Times New Roman font, minimum 10 point font, minimum 1 inch margins on all sides, maximum 55 lines per side, printing on two sides acceptable. Do not exceed 1 inch margins, even if it means that you cannot fit 55 lines per side. If you use handwriting, same deal: your handwriting should be no smaller than 10pt, your margins should be at least 1 inch, etc., etc. We will check these sheets during the exam.
- 3/04: Pre-midterm office hours
Mike's office hours next week will be from 3:15-4:30 PM on Wednesday, March 7, 2011 (not on Friday the 11th).
- 3/01: The class notes from today include, at the end, a summary of the (now-ended) concurrency unit
You may find this summary helpful if you're finding that keeping track of the various concepts, and how they relate, is challenging. However, please note that we are not guaranteeing that this summary is complete in any useful sense: there may be things in the summary that we do not test, and there may be things that we test that are not in the summary. The summary is intended just to be a helpful resource.
- 2/24: Some tips for reading the Therac-25 paper
Here are some tips that may save you a bit of time: - Whenever they talk about regulatory agencies (such as the FDA): skim those paragraphs.
- Skip starting at p35 (specifically the paragraph beginning "The second item"), and start reading again on p38 ("Lessons learned").
- Skip the part on pp40-41 with the header "User and government oversight and standards", and start reading again on p41 with "Most previous accounts".
- 2/22: Potentially neat opportunity: 3 Day Startup
Their tag is "3 Day Startup: 40 entrepreneurs, 3 Days, Your Tech Startup!"
- 2/21: More office hours shuffling
Sorry for all the changes. Mike's office hours this week will not be 3:00-4:00 PM on Friday. Instead, they will be 6:30-7:30 PM Thursday night.
- 2/21: Labt T updated
Lab T, as originally released, had an erroneous turnin target in the Makefile. It has been updated. Please type "git pull" in your labt directory to get the changes.
- 2/18: Midterm review scheduled
The midterm review, which is by no means mandatory, will be Monday March 7, 7:30-9:00 PM, WEL 2.308. Most of the time in the session will be spent answering your questions.
- 2/17: Errata posted
The handout distributed in class today had errors. The current posting is fixed. Here's the diff.
- 2/16: Lab 4 released.
It is in three parts; they are due on March 4, March 25, and April 1.
- 2/7: Lab 7 (at the end) due a few days earlier
Our final is on Thursday, 5/12, so lab 7 will not be due on 5/9 but rather the prior Friday (5/6).
- 2/5: Office hours shuffled a bit for next two weeks
Office hours this coming week (2/7--2/11): - Tuesday: Victor from 2:00--4:00
- Friday: Victor from 2:00--3:00 (instead of Mike from 3:00--4:00)
Office hours next week (2/14--2/18): - Wednesday: Mike from 3:00--4:00 (instead of Victor on Tuesday)
- Friday: Mike from 3:00--4:00 (as usual)
If you cannot make the times above, please email to set up an appointment.
- 2/3: Notes about the pair option
First, please note that tomorrow (Friday) night, 11:59 PM, is the deadline for letting us know that you want to exercise the pair option. Second, if you have let us know but you have not received an acknowledgment email from us, please get in touch or find us in person. Third, if you do not exercise the option by the deadline, you are coding alone for the rest of the semester; conversely, if you have exercised the pair option, you are coding in your pair for the rest of the semester.
- 1/31: Reminder: review session tomorrow. It will focus on the C programming language
- 1/29: If you're looking for a partner, you may wish to use the course mailing list
- 1/29: Course mailing list
We now have a course mailing list. It is cs372h-s11-all@utlists.utexas.edu. We subscribed the students and staff using the email addresses listed on our course roster. If you did not get a welcome email, then you may need to adjust your subscription, which you can do at the UT lists site. Note that we will send required announcements to the list, so please ensure that you are subscribed correctly.
- 1/28: Pair programming option available. Deadline for deciding: next Friday (February 4).
If you do not send us email by Friday night, you are coding individually for the rest of the semester. If you exercise the pair option, you are coding in your declared team for the rest of the semester. There is no middle ground, and no opportunity to get back on the "pair track" if you miss the Friday reply deadline. Please read the details of our policy about pair programming on the labs page.
- 1/27: Lab 3 released.
It is in two parts; they are due on February 11 and February 18.
- 1/25: Error in the lab1 instructions.
Please do not use make turnin-part* to submit your work (as the old Hand-In Procedure section instructed): it will DELETE your code (yeah, we're cringing just like you just did). Instead, use make turnin as the end of the lab instructs. The bug in question has been fixed as have the instructions. You can git pull the update to lab1 and lab2 that fixes this bug; if you do not do so, that is fine, but then please do NOT type make turnin-part*. We apologize for this bug.
- 1/25: Slight bug in lab instructions corrected and published
Here's the diff:
-Git. First, go to your 372H directory. Now, type:
+Git. First, go to your 372H/lab directory. Now, type:
- 1/20: Room for the review session is determined: WRW 113, 2/1/11, 8:00-9:30 PM
- 1/19: Review session scheduled for 2/1/11, 8:00-9:30 PM. Room TBD
The one-time review session (mostly covering the C programming language) will be Tuesday, February 1, 8:00-9:30 PM. The room is TBD. Regardless of whether you think you are proficient in C, please save the time: your perspective about whether the review session will be useful may change as you work through lab 2a, which is due before the review session.
- 1/18: Minor changes to lab 1
If you've printed a copy or are looking at some other cached copy, please note that the lab text on the Web site has been changed (minorly). The new text contains some more reminders and hints.
- 1/18: The deadlines for Labs 1 and 2 have changed slightly
The deadlines for the labs have been moved later by 3 hours. They are now due at 9:00 PM on the day they are due instead of at 6:00 PM.
- 1/18: Labs 1 and 2 released
- 1/17: Office hours this week rescheduled
Mike's office hours will be at 2:00 PM this Friday instead of 3:00 PM
- 1/10: Web page and tentative schedule posted
Last updated: Fri May 20 04:51:07 -0500 2011
[validate xhtml]