Lab Web page
Paul Stelling (firstname.lastname@example.org)
Office: 4532M Boelter Hall Office hours: MW 07:00-07:45, 10:00-10:30 (AM), and by appointment. Telephone numbers:
310-206-2099 (UCLA Office)
310-336-3537 (Off-campus office)
Note: Please do not hesitate to call me if you have an urgent question, even if you fear it might not seem urgent to me. Also, note that I might not respond immediately to e-mail, particularly at the beginning of the quarter.
I will be off-campus most of the time. The best options for contacting me if you have questions are:
- Come to my office hours. It provides the best opportunity for us to discuss the issue, and if the question is regarding an algorithm, approach, or assignment then there may well be someone else there with the same question. I realize that the office hours I have selected are not the easiest for some (many/most(?)) students to wake up for, but since I am usually not on campus (and as a result cannot have a drop-in policy), I wanted to pick a time when there would be minimal conflict with other courses. I believe there are no courses during the selected time slot. ;-)
- Call me at the phone numbers above. If I cannot discuss your question with you right away, then I will tell you a time when you can call me back or we can meet.
- Send e-mail to me and/or the TA. If I can answer the question quickly via e-mail I will, otherwise I may ask you to call me.
- Check the announcements and the questions and answers at this web site. If a number of students have already asked your question, I may have posted an answer/explanation.
- Whatever else you do, make sure you get your questions answered. I cannot help you if you do not contact me. At the least, call or e-mail me, and if necessary we can make an appointment to meet to discuss your questions.
Petros Zerfos (email@example.com)
Petros Efstathopoulos (firstname.lastname@example.org)
Office: 4428 Boelter Hall Office hours: TR 12:30-13:30
Steve VanDeBogart (mailto:email@example.com)
Office: 4428 Boelter Hall Office hours: MW 12:15-13:45
Office: 4428 Boelter Hall
If you cannot make it at the regularly scheduled times, appointments are welcome: simply e-mail the TA and propose a time!
Gary Nutt, Operating Systems: Modern Perspective (3rd edition) (required)
NOTE: This is a "new" book (ISBN #0-13-031358-0) published July 2003; if you buy a "used" copy make sure that it is not the first or second edition...and which is not what you need!
Gary Nutt, Kernel Projects for Linux (required)
This text has basic information that will be required (and very useful) for completing the lab projects.
You can buy your textbooks at the ASUCLA Textbook Store. You may also want to check on-line, as some suppliers (Amazon, etc.) have used copies for as little as half the cost of new (with FedEx delivery available).
This chart shows the prerequisites for this course. Note that we strongly recommend several courses in addition to the required CS 31 and CS 32. The courses we recommend are:
Of course, all prerequisites for these courses should also have already been taken. If you have not had these courses (or equivalent at another school) then we strongly suggest that you do so before taking CS 111. Doing so will greatly improve your ability to both get more out of the course and to earn a better grade.
|Midterm Exam #1||15%|
|Midterm Exam #2||15%|
In order to receive a passing grade for the course overall you must
earn a passing grade on the final exam and a passing grade on the
(Note that passing the final and projects does not imply a passing grade in the course.)
Classroom participation will also be taken into consideration in determining grades. (Up to 5% bonus may be awarded for classroom participation and office hours questions.)