CSPP 50102: Mathematics for Computer Science
Summer 2005
announcements |
general information |
organization |
homework |
notes
-
-
- Graded final exam papers are in the 4th floor Ryerson mailboxes
-
-
-
Schedule of lectures and tutorials
- June 21
- Lecture 1: Logic and quantifiers
- 5:30 - 8:30 pm in Ryerson 251
- Reading assignment: Johnsonbaugh chapter 1, sections 1.1 - 1.4
- June 28
- Lecture 2: Mathematical proof: inference and induction
- 5:30 - 8:30 pm in Ryerson 251
- Reading assignment: Johnsonbaugh chapter 1, sections 1.5, 1.7, and 1.8
- June 29
- Lecture 3: Sets
- 5:30 - 7:00 pm in Ryerson 251
- Reading assignment: Johnsonbaugh chapter 2, section 2.1
-
- July 5
- Lecture 4: Sets and Relations
- 5:30 - 8:30 pm in Ryerson 251
- Reading assignment: Johnsonbaugh chapter 3, sections 3.1 - 3.3
- July 6
- Lecture 5: Relations and Matrices
- 5:30 - 7:00 pm in Ryerson 251
- Reading assignment: Johnsonbaugh, appendix A
-
- July 12
- Lecture 6: Matrices
- 5:30 - 8:30 pm in Ryerson 251
- Reading assignment: Johnsonbaugh, chapter 3, section 3.3; appendix A
-
- July 13
- Lecture 7: Functions
- 5:30 - 7:00 pm in Ryerson 251
- Reading assignment: Johnsonbaugh, chapter 2, section 2.1
-
- July 19
- Lecture 8: Algorithms and asymptotic notation
- 5:30 - 8:30 pm in Ryerson 251
- Johnsonbaugh, chapter 4, sections 4.1 - 4.3
-
- July 20
- Midterm 1
- 5:30 - 7:30 pm in Ryerson 276
-
- July 26
- Lecture 9: Growth of functions
- 5:30 - 8:30 pm in Ryerson 251
- Johnsonbaugh, chapter 4, section 4.3
- July 27
- Lecture 10: Recursive functions
- 5:30 - 8:30 pm in Ryerson 251
- Johnsonbaugh, chapter 4, section 4.4; chapter 7, sections 7.1-7.3
- August 2
- Lecture 11: Recurrences
- 5:30 - 8:30 pm in Ryerson 251
- Johnsonbaugh, chapter 7, sections 7.1-7.3
-
- August 9
- Lecture 12: Counting
- 5:30 - 8:30 pm in Ryerson 251
- Johnsonbaugh, chapter 6, sections 6.1 - 6.2, 6.6-6.8
-
- August 10
- Midterm 2
- 5:30 - 7:00 pm in Ryerson 251
-
- August 16
- Lecture 13: Counting
- 5:30 - 8:30 pm in Ryerson 251
- Johnsonbaugh, chapter 6, sections 6.2, 6.6, and 6.7
-
- August 17
- Lecture 14: Finite probability
- 5:30 - 8:30 pm in Ryerson 251
- Johnsonbaugh, chapter 6, sections 6.4-6.5
-
- August 23
- Lecture 15: Conditional probability and independence
- 5:30 - 8:30 pm in Ryerson 251
- Johnsonbaugh, chapter 6, sections 6.4-6.5
-
- August 30
- Lecture 16: Greatest common divisor and Euclid's algorithm
- 5:30 - 8:30 pm in Ryerson 251
- Johnsonbaugh, chapter 5, sections 5.1-5.3
-
-
- August 31
- Final examination
- 5:35 - 8:35 pm in Ryerson 276
-
-
Please subscribe to the course mailing list:
http://mailman.cs.uchicago.edu/mailman/listinfo/cspp50102-1
-
Please read the policy statement on
academic integrity and honesty
Staff
- Instructor:
Gerry Brady
Office hours: Monday 1:00 - 2:30 pm and 7:00 to 9:30 pm
in Ryerson 150
Office: Ryerson 150
Email:
- Teaching Assistant:
Nanda Raghunathan
Review session: Saturday 11:00 am - 1:30 pm at Ryerson 4th floor
white boards
Email:
Lectures
- Tuesday 5:30 pm - 8:30 pm in Ryerson 251
- Wednesday 5:30 pm - 8:30 pm in Ryerson 251 (July 27, August 17)
TA Review Sessions
- Saturday 11:00 am - 1:30 pm at Ryerson 4th floor white boards