CSC120: Programming I - Spring 2002
Prof. Christian A. Duncan
csc120@mail.cs.miami.edu
Office Hours (not available yet)
Linux Lab Hours (not available yet)
Resources
Course Information
Exams
Midterm 1: TBA (written)
Midterm 2: TBA (in lab)
Final: The final exam will be taken in room Ungar 426 (the Linux Lab)
The time slots depend on your lab section and are TBA:
- Sections FX (M 1-3) and FY (W 1-3):
- Sections HX (M 3-5) and HY (W 3-5):
- Alternative 1: Section S final time:
- Alternative 2: TBA
Previous midterms
Quizzes
Course Notes
-
Course Syllabus (Lecture 1)
(Tu, January 15)
-
Lecture 2
(Th, January 17)
-
Lecture 3
(Tu, January 22)
-
Lecture 4
(Th, January 24)
-
Lecture 5
(Tu, January 29)
-
Lecture 6
(Th, January 31)
-
Lecture 7
(Tu, February 5)
-
Lecture 8
(Th, February 7)
-
Lecture 9
(Tu, February 12)
-
Lecture 10
(Th, February 14)
-
Review
(Tu, February 19)
-
Midterm
(Th, February 21)
-
Lecture 11
(Tu, February 26)
-
Lecture 12
(Th, February 28 and Tu, March 5)
-
Lecture 13
(Th, March 7)
-
Lecture 14
(Tu, March 19)
-
Lecture 15
(Th, March 21)
-
Lecture 16
(Tu, March 26)
-
Lecture 17
(Th, March 28)
-
Lectures 18-19
(Tu, April 2 and Th, April 4)
-
Lectures 20-21
(Tu, April 9 and Th, April 11)
-
Lectures 22-23
(Tu, April 16 and Th, April 18)
- Tentative lecture notes (from last semester) peruse at own risk!
-
Lecture 18 (postponed, applets)
(Th, November 1)
-
Lectures 19-20 (deleted, exception handling)
(Tu, November 6) and (Th, November 8)
-
Lectures 21-22 (deleted, file I/O)
(Tu, November 13) and (Th, November 15)
-
Lectures 23-25 (pending, recursion)
(Tu, November 20) and (Tu, November 27) and (Th, November 29)
Reading Assignments
- Week 1: Chapter 1
- Week 2: Chapter 2
- Week 3: Chapter 3
- Week 4: Chapter 4
- ...
The general idea is to read Chapters 1-11 with possible
divergence to Chapter 13.
Labs and Homework Assignments
TA Info
- The Grading Policy page
explains details about grading:
how to grade, whom to grade, where to record the grade, etc.