| Course Information |
| Name & Email | Narendra Singhal (Naren) | singhaln@cs.ucdavis.edu |
| Lecture Hours | TR 12:10 pm - 2:00 pm | 166 Chemistry |
| Lecture Hours | W 10:00 am - 10:50 pm | 158 Olson moved to 166 Chem |
| Discussion Hour | W 1:10 pm - 2:00 pm | 166 Chemistry |
| Office Hours | W 11:00 am - 1:00 pm | 2121 Kemper Hall |
| Office Hours | TR 2:00 pm - 4:00 pm | 2121 Kemper Hall |
| Syllabus and Exams |
| Programming and Written Homework Assignments |
| Programming Assignments | Max Points | Due Date | Solution Files |
| Program1 | 50 | Monday, June 28, 11:59 pm | Parking.cpp     Palindrome.cpp     |
| Program2 | 200 | Tuesday, July 6, 11:59 pm | main2.cpp     Sample Output Sentence.h Sentence.cpp |
| Program3 | 200 | Monday, July 12, 11:59 pm | main3.cpp     Sample Output   listnode.h   list.h   listnode.cpp   list.cpp |
| Program4 | 300 | Tuesday, July 20, 11:59 pm | main4.cpp     Sample Output   listnode.h   listiterator.h   list.h   listnode.cpp   listiterator.cpp   list.cpp |
| Program5 | 300 | Tuesday, July 27, 11:59 pm | main5a.cpp     main5b.cpp     program5a.sampleout program5b.sampleout   Player.h   cassette.h   CD.h   madonna.txt   eltonjohn.txt   CD.cpp   cassette.cpp |
| Written Homework Assignments | Max Points | Due Date | Solution |
| HW1 | 35 | Tuesday, June 29, 2:00 pm (In Class) | hw1sol.pdf     |
| HW2 | 40 | Tuesday, July 6, 5:00 pm (or In Class) | hw2sol.pdf     |
| HW3 | 40 | Wednesday, July 14, 5:00 pm (or In Class) | hw3sol.pdf     |
| HW4 | 45 | Monday, July 19, 5:00 pm | hw4sol.pdf     |
| HW5 | 50 | Thursday, July 29, 5:00 pm |
| Policies |
| Programming Assignments | 40 % |
| Written Homeworks | 10 % |
| Midterm 1 | 15 % |
| Midterm 2 | 15 % |
| Final | 20 % |
| Range | Letter Grade |
| 100%-90% | A |
| 89%-80% | B |
| 79%-70% | C |
| 69%-60% | D |
| 59%-0% | F |
Personal HomePage Last updated: July 29, 2004.