CMSC 106
Introduction to C Programming
Fall 2005
Announcements
December 22
Final exam scores and information will be sent to everyone, shortly. Sorry for the delay.
December 22
The project 5 grades have been emailed.
You can find the input and output files in the Project #5 public directory: /afs/glue/class/fall2005/cmsc/106/0101/public/proj5.
An explanation on what was tested in each case is in the Projects web page ("Inputs" link for Project #5).
December 9
The project 4 grades have been emailed. (They were emailed twice by mistake, sorry).
You can find the input and output files in the Project #4 public directory: /afs/glue/class/fall2005/cmsc/106/0101/public/proj4.
An explanation on what was tested in each case is in the Projects web page ("Inputs" link for Project #4).
December 1
Last fall's Exam #3 is available for practice purposes under the Exams link. Suggestion- take it like a real exam, and if you have any trouble don't look at the answers, bring your work in to office hours instead.
December 1
The Fraction structure example mentioned today in lecture is in the file (on Grace) /afs/glue/class/fall2005/cmsc/106/0101/public/lecture-examples/fractions.c.
December 1
Please fill out the online course evaluation, for this (and for all your courses which have online evaluations there) here, before midnight, December 13!
November 16
The project 3 grades have been emailed.
You can find the input and output files in the Project #3 public directory: /afs/glue/class/fall2005/cmsc/106/0101/public/proj3.
An explanation on what was tested in each case is in the Projects web page ("Inputs" link for Project #3).
November 16
The printed syllabus handed out on the first day of class listed my email address as larry@dc.umd.edu. Those machines are being phased out and are going to be shut down within a few weeks, so please change my email address on your syllabus to larry@glue.umd.edu.
November 7
Quiz 7 answer key posted under discussion material.
November 1
Inputs and outputs for Project #2 have been posted in the Projects web page ("Inputs" link, under Project #2).
October 20
If you need to come to office hours with questions about a project, you must bring with you printouts of your source code, and any compiler errors or output produced, in order to receive help. See your discussion section notes, or the UNIX tutorial, for instructions how to create such printouts.
October 18
The solutions to Exam #1 are now posted on the Exams page, but as discussed in lecture you are strongly recommended not to look at them, but rather to first try correcting any problems in your answers yourself. You'll learn much more about the material that way than by just looking at the posted solutions. Ask for help correcting your errors in office hours if needed.
October 10
Question #4 of the practice questions for Exam #1 (posted on the Exams page) was just corrected; as originally typed it had been missing several sets of braces.
October 10
Quiz #3 given today and its Answer Key are available from the "Exams" section. Good luck on tomorrow's exam!
October 5
As mentioned in the discussions, Quiz #3 will be held on October 10 and will cover the material up through the end of Chapter 4. Make sure you review all the material and specifically expressions, logical operators, if-else statements, switch statements and conditional expressions. If anything is unclear, please come to office hours.
September 22
The practice problem set discussed in lecture today is available under the "Practice" link.
September 22
In Project #1 as originally posted, there was a percent sign (%) appearing at the beginning of the submit command in Section 4. That was just supposed to illustrate the UNIX prompt- which on some UNIX systems is a percent sign- so it's not something to be typed in as part of the command. The clearest thing to do would be to just cross out the percent sign before the word submit in the two examples in Section 4, item 1.
September 16
If after copying the Project #1 file proj1-wrong.c to your directory you try to edit it and get an error message from Emacs saying "Buffer is read-only", exit the edtior, and use the UNIX command chmod u+w proj1.c to fix this (this command assumes your version of the file has been named proj1.c; adjust it otherwise).
September 15
Project #1 is now posted on the Projects page. See the Resources page for information about printing files using the OIT printer, and about downloading SSH to enable you to connect to the Grace systems from your home PC.
August 24
Apply for a Glue account here right away!
August 24
Welcome to CMSC 106!
Staff Name Office (A.V. Williams) Office hours
instructor Larry Herman 1111, x52762 Mon 4-5, Th 3-4, Fri 10-10:50
teaching TA- 0101 & 0102 Arun Vasan 1112 Mon 1-2:30, Tu 11-12:30, Wed 3:30-4:30
teaching TA- 0103 Nir Peer 1112 Mon 10:30-12, Wed 1:30-2:30, Fri 2:30-4
grading TA Jose Troche 1112 Tu 12:45-1:45 & 5-6, Th 12:45-1:45 & 6-7
undergraduate TA Jessica Chang 1112 Mon 2:45-3:45, Wed 10:45-12:45, Thu 3:45-4:45, Fri 10:45-12:45