Friday, December 15, 2006
Exam Histogram
Thursday, December 14, 2006
Wednesday, December 13, 2006
Approximate curve
Tuesday, December 12, 2006
Monday, December 11, 2006
Review Session
Friday, December 08, 2006
Practice final exams
Thursday, December 07, 2006
Extra Office Hours
Sunday, December 03, 2006
Update on review session
Thursday, November 30, 2006
Review for the final
Extra Office Hours
Tuesday, November 28, 2006
Tuesday, November 21, 2006
Thursday, November 16, 2006
Late Day Policy for Chess
Tuesday, November 14, 2006
Monday, November 13, 2006
Second midterm
Thursday, November 09, 2006
Exams are graded
Wednesday, November 08, 2006
Extra Office Hours
Tuesday, November 07, 2006
Videos
Lect 20 sorting link
Lect 19 FSM 1 link
Lect 18 dyn prog 2 link
Lect 17 dyn prog 1 link
Lect 16 string search link
Lect 15 graphs 3 link
Lect 14 graphs 2 link
Lect 12 graphs 1 link
Lect 11 compression link
Lect 10 tries skip lists link
Lect 9 stack link
Lect 8 heap link
Lect 7 hash link
Lect 6 trees 2 link
Lect 5 trees 1 link
Lect 3 list link
Lect 2 union find link
String matching and FSMs WON'T be on the exam
Monday, November 06, 2006
Thursday, November 02, 2006
Midterm and Midterm review
Friday, October 27, 2006
Hao's Office Hours Changed
Thursday, October 26, 2006
Wednesday, October 25, 2006
Tuesday, October 24, 2006
Saturday, October 21, 2006
Extra Office Hours Monday 9:00 P.M - 10:30 P.M
Tuesday, October 17, 2006
Saturday, October 14, 2006
Thursday, October 12, 2006
Tuesday, October 10, 2006
Friday, October 06, 2006
Exams are graded
The exams can be picked up after 2pm on Friday in Wean Hall 5220 (Prof Scherlis' office suite). Update, 3:10p: You can see your grades in FrontDesk.
We have not yet figured out a curve for the exam. So it is difficult to say, at this time, which scores are A', B's, and so forth. FYI: the median score was an 88 and the mean was an 87 (out of 138)
Wednesday, October 04, 2006
Tuesday, October 03, 2006
Monday, October 02, 2006
Midterm Review
Saturday, September 30, 2006
Using Late Days
To use a late day in FrontDesk, just submit late. FrontDesk will keep track of your status.
Thursday, September 28, 2006
Wednesday, September 27, 2006
Homework 2 Deadline Extended
Tuesday, September 26, 2006
Monday, September 25, 2006
Will's Office Hours Cancelled
Thursday, September 21, 2006
Tip: Submit Early & Often
Help FrontDesk help you by submitting your homework early and often. There is no penalty for making submissions before you've fully completed the assignment. In fact FrontDesk has features that specifically target early submissions:
- When evaluating JUnit tests, FrontDesk only considers how well you test the code that you have written. If you've only written the Queue, we'll only hold you accountable for tests on that class.
- FrontDesk targets the tests it shows you to how far along you are. If you haven't started the HashSet, but have worked on Queue, FrontDesk will show you exceptions in the Queue class.
Submitting early is a great way to get early feedback on how you are doing, evaluate the strength of your unit tests, and harness the automated bug finding power of FindBugs. Submitting early is a great way to help your TA help you. TAs are able to see your submissions, so asking a question about your code is as easy as talking to your TA via email or in office hours.
Wednesday, September 20, 2006
Snake Help Session: Sunday
We're running a help session for snake on Sunday from 7-9pm in the Wean Hall Linux clusters. To make the most effective use of your time, start the homework before the session starts, and then come with questions.
Tuesday, September 19, 2006
Friday, September 15, 2006
Thursday, September 14, 2006
Tuesday, September 12, 2006
Friday, September 08, 2006
Lecture 4 notes are up
Wednesday, September 06, 2006
Tuesday, September 05, 2006
Lecture Slides Posted
We've posted slides for the first three lectures and the first recitation in the Lectures section. Sorry for the delay.
Friday, September 01, 2006
Sunday, August 27, 2006
Welcome to 15-211
We're glad to have you in 15-211 this semester! In order to get you started, we have created a list of places you should look at in the course portal.
- This is the announcements area. You'll want to keep on top of announcements by either visiting the course portal or subscribing to the news feed.
- To the right of the announcements area is a course calendar. In addition to posting the lecture schedule, we'll post review sessions, office hours and other events that you might be interested in. Consider using the iCal feed to keep on top of this.
- Below the calendar is a sampling of recent discussion board posts. You should subscribe to this so that you can search for answers and post questions. Clicking Older Posts will get you to the discussion board interface from which you can subscribe.
- To the left of the announcements area is a list of links. You should read the course policies and course information links.
- In the list of links is a Get Started guide. This will help you set up your programming environment and guide you through a sample assignment. Completion of this is required. The sample assignment is intended to help you get familiar with the infrastructure, so you can focus on the content of the course in later assignments.