CS 372H: Announcements
Announcements will be posted here.
- 5/18: Final grades have gone to the registrar.
The class is over. Have a nice summer!
- 5/18: All scores posted. Final grades will go to registrar soon.
Final exam scores are on blackboard. Final project scores are also on blackboard and so are participation grades. The latter two are out of 10. A 10 on the project was a truly outstanding project. A 9 was competently executed, with some flaws. An 8 meant that there were some major flaws and/or a fairly big gap between what was promised and what was delivered. Etc. The scores for participation/preparedness we determined by looking at your "accuracy" (roughly, your ratio of right to wrong answers this term), at our subjective sense of your classroom contribution, and at attendance.
- 5/11: Solutions to final exam posted
Solutions to the final are posted on the exams page. Please let us know if you see any errors.
- 5/8: Notes from review/study session posted here and on schedule page
- 5/7: 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). 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/7: Part II of the CS372H poetry series: The Halting Problem's undecidability, in poetry
The halting problem came up a few times this semester; this poem presents it perfectly.
- 5/4: Part I of the CS372H poetry series: The story of Mel
You may enjoy the story of Mel, a classic folk tale. Recently, people (re)learned that Mel is real.
- 4/30: Clarification on lab 7, part B
There was no mention of relaxing the pair programming requirements in the lab. This is fixed, and an e-mail you should have received elaborates further.
- 4/29: No office hours this Friday or any more Fridays this term
If you want to meet, email to set up an appointment.
- 4/20: Demos are Monday, 5/14 and Tuesday, 5/15
Please sign up for a demo slot in the afternoon of Monday, May 14, morning of Tuesday, May 15, or late afternoon of Tuesday, May 15. An email with the link will be, or was sent, to all of you.
- 4/11: No more background sessions
There will be no more Wednesday background sessions: we've covered all of the background material, at last.
- 4/11: Corrected instructions for lab 6, part A
There were spurious instructions that you needed to choose a place to map the E1000 for memory-maped I/O, and the text referred, spuriously, to a nonexistent gap between KSTACKTOP and KERNBASE. This erroneous text has been removed.
- 4/10: Lab 7 released
- 4/5: Reading for Thursday, April 12 changed
Rather than read Secure File Nets this Thursday, we will read it in two weeks.
- 4/4: Final exam will be Thursday, May 10, 7:00-10:00 PM, CBA 4.344
- 4/2: Moving office hours this week from Friday to Thursday
Mike's office hours this week will be from 4:00 to 4:45 PM on Thursday, April 5 rather than from 4:00 to 5:00 on Friday, April 6.
- 4/2: Lab 6 released
- 3/26: Lab 5 released
- 3/25: Course schedule updated with remaining topics and readings
Sorry for the delay on this. The remainder of our curriculum, more or less, is now posted.
- 3/22: Midterm solutions posted
Solutions to the midterm are posted on the exams page. Please let us know if you see any errors.
- 3/15: Practice exams
Midterms and solutions from previous years are posted on the exams page. Note, though, that in previous years the emphasis and content were different. Also, the instructor in 2008 and 2009 was different.
- 3/15: Pre-midterm office hours
Mike's office hours next week will be from 4:15 to 5:15 PM on Wednesday, March 21, 2012 (not on Friday the 23rd).
- 3/15: 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/6: Time and location for the weekly background sections
Wednesdays, 5:00-6:00 PM, ACES 6.302. Note: this is an hour later than originally scheduled.
- 3/2: Midterm review scheduled
The midterm review will be 8:00-9:30 PM in ETC 2.114 on Tuesday, March 20.
- 2/28: Background sessions now on Wednesdays, not Mondays, starting March 7.
Please see the syllabus page for details
- 2/14: Class canceled Thursday plus office hours rearranged
I (Mike) have to leave town unexpectedly. We will not have class Thursday, but we will make it up another way, either through a videotaped lecture or an optional discussion section some other day. Office hours are rearranged again as follows (this supersedes the 2/11 announcement about office hours): - Friday, 2/17: Jason from 3:00--4:00 (instead of Mike 4:00--5:00)
- Wednesday, 2/22: Mike from 1:00--2:00 (instead of Jason at this time)
- Thursday, 2/23: Mike from 3:30--4:30
Note that next week, owing to a department-wide all-day event, Mike's office hours will be on Thursday, not Friday.
- 2/13: Lab 4 released
- 2/11: Mike's office hours next Friday are shifted by a half hour
On Friday, 2/17, Mike's office hours will be 3:30--4:30 instead of 4:00--5:00.
- 2/4: Lab T released
- 2/2: Reminder: There is a background section on Monday. To do lab T, you'll need the material from that section and also the next few.
- 1/31: Project partners for pair programming due this Friday, February 3
Each student (not each team) should email the staff email list naming the student's project team. If A and B are in a team together, we expect email from A and B.
- 1/30: MikeD's concurrency lectures are this week
Mike Dahlin will be going over some key material on application-level programming with threads. The information for his class is TueThurs 3:00-5:00 PM, JGB 2.216.
- 1/28: If you're looking for a partner, you may wish to use the course mailing list
- 1/28: Course mailing list
We now have a course mailing list. It is cs372h-s12-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 occasionally send required announcements to the list, so please ensure that you are subscribed correctly.
- 1/27: Lab 3 released
- 1/26: Reading for next Thursday has been posted
Next Thursday's class is a discussion day. Please see the expectations regarding discussion days here.
- 1/25: Office hours changes.
Office hours shuffled a bit from 1/27--2/3: - Friday, 1/27: Jason from 3:00--4:00 (instead of Mike at this time)
- Wednesday, 2/1: Mike from 1:00--2:00 (instead of Jason at this time)
- Friday, 2/3: Mike from 4:00--5:00 (and this time in future weeks)
If you cannot make the times above, please email to set up an appointment.
- 1/25: Room information for background sections
The background sections will be held in UTC 1.144
- 1/20: Background sections will be Mondays, 4:00-5:00
These will meet every week or every two weeks in the first third of the semester and probably less frequently as the semester goes on. The first one will be Monday, January 30. Location TBD. If you have not taken 439H or 372, you should go to this section.
- 1/20: Textbooks placed on reserve at PCL
If you have problems retrieving the books, please let the course staff know.
- 1/20: Clarified description of readings and homeworks on the course home page
As mentioned in class, if you have not taken CS439H, CS372, or the equivalent, we recommend that you use some or all of the following resources: Jason's sessions (time/place details forthcoming), the background reading, and the homeworks.
- 1/19: Readings updated
The list of readings on the course home page, and the specific reading for the first week on the schedule page, are filled in.
- 1/18: Error in Lab 1 instructions and updates to lab source
There are two changes to the labs. One is to the instructions and the other is to the lab source in git. Both potentially require you to take action, unfortunately. - Error in the lab 1 instructions: all of Exercise 7, Question 7, and the paragraph immediately preceding them had been wrong (they had been based on a previous version of the start-up mechanism). The lab text has been changed, and the diff is here. If you have completed question 7 locally and/or turned in your solutions, you should take another look (apologies for this). If you have not, you can disregard this item; the next item, however, still applies.
- Minor errors in the lab source: labs 1 and 2, as originally released, had an erroneous turnin target in the Makefile, an inconvenient .gitignore, and an impossible "Using Git" section. These errors have been corrected. If you fetched the source before 1/18/12 then please type "git pull" in your lab directory. If you are not sure when you retrieved the source, then you can type "git pull" anyway, just to be safe.
- 1/17: Course description and policies posted
- 1/16: Labs 1 and 2 released
- 1/13: Web page and skeleton schedule posted
Last updated: Fri May 18 01:19:08 -0500 2012
[validate xhtml]