Mathematics for Computer Science: Discrete Mathematics (Immersion Math)
Title | Mathematics for Computer Science: Discrete Mathematics (Immersion Math) (50103) |
---|---|
Quarter | Autumn 2019 |
Instructor | Geraldine Brady (gb52@uchicago.edu) |
Website | http://people.cs.uchicago.edu/~brady/MPCS50103/ |
Syllabus | Course Description On completion of the course, students will be practiced in using mathematical concepts and techniques to solve problems, and in expressing mathematical notions precisely. They will be able to use ideas and techniques from discrete mathematics in subsequent courses in computer science, in particular courses in the design and analysis of algorithms, networks, numerical methods, software engineering, data analysis, and machine learning. Course Contents Requirements • Lectures: Students are responsible for all material presented in lectures. • Problem sessions: Weekly problem-solving sessions are held on Saturdays. Students are responsible for material covered at the problem sessions. Class participation is encouraged. • Homework: Weekly homework assignments are assigned after class and due the day before the next class. Students are required to submit homework electronically. • Exams: There are four quizzes (weeks 3, 4, 9, and 10), a midterm exam (week 5), and a final exam (week 11). There will be no make-up exams. Course grade • Homework: 5%. • Quizzes: 20% (5% for each of 4 quizzes). • Midterm examination: 25%. • Final examination: 50%. Textbook Prerequisites |
Prerequisites (Courses) | MPCS 50101 Concepts of Programming (completed or concurrently taking) OR successfully passing the Programming Placement exam. |
Prerequisites (Other) | MPCS Students only. |
Satisfies | Immersion Math |
Time | Tuesday & Thursday 11:00am-12:20pm |
Location | JCL 011 |