Discrete Mathematics (CS204B) in Fall 2018 at KAIST's School of Computing
Discrete Mathematics is the background of digital computers:
the mathematical foundation for specifying program languages and problems, and for describing, analyzing, and verifying their algorithmic solutions.
As opposed to computing with continuous data (such as real numbers), it is concerned with discrete structures such as integers, finite sequences, graphs, and also algorithms themselves — as well as with their (e.g. combinatorial) properties.
- Lecturer: Martin Ziegler and Svetlana Selivanova
- Lectures: classroom #311 in building E11 (Creative Learning)
- Schedule: Mondays and Wednesdays 14h30 to 15h45
- Language: English only (except for students discussing in KLMS)
- Teaching Assistant: Dongseong Seon, Hyun Woo Lee, Seungwoo Schin, Ivan Koswara
- Office hours: Thursday 14h30 to 17h30 at N1 #402
Claiming/office hour on Nov.29 will be held in E3-1 #3444
- Homework Box: Submit to E3-1 first floor, homework box #8 (in front of classroom 1101)
- Quiz: On some lecture sessions we will conduct short written quizzes. The first quiz: September 11(Monday), second quiz: October 8(Monday)!
- Homework: Of the 3 weekly homework problems, a random one will be graded. Due: Wednesday 13h00. Late submission up to Wednesday 19h00 with 50% point deduction.
- Grading: The final grade will (essentially) be composed as follows: Quiz: 20%, Homework 30%, Midterm exam 30%, Final exam 30%.
- Exams: All exams are closed book!
- Midterm exam (Wednesday, October 17, 13h00-15h45)
- Final exam (Wednesday, December 12, 13h00-15h45)
- If your student number is smaller than 20170326, then go to Room#301. Otherwise, go to Room#311 (Same building as usual, E11).
Final exam claiming hour on Dec.18 in E3-1 #3444 from 14h30 to 17h30
Synopsis (tentative)
- Basic Structures: Sets
- Logical Foundations, propositions, quantifiers
- Proof strategies: constructive, indirect/contradiction, cases, induction
- Relations, order, equivalence
- Functions, sequences, strings
- Asymptotic growth of functions
Mid-term
- Elementary algorithms and their analysis
- Combinatorics
- Advanced Counting
- Discrete probabilities
- Graph Theory
- Trees
- Recursion
Final
Homework/Assignments/Recitation
Regularly recalling, applying, and extending the definitions, theorems, and proofs from the lecture is essential for comprehension and successful study. Therefore consider it as a courtesy that we will create homework assignments and publish them on this web page.
Write your submission number (like “Assignment #?”) to make TAs easily recognize the submissions and please bind them. For binding, please use the stapler. Submissions won't be returned.
- HW02 (Due: 9/12 13:00) Bonus points 10% for HW02 for early submissions till Friday, 9/7 13:00
- HW03 (Due: 9/19 13:00) Bonus points 10% for HW03 for early submissions till Friday, 9/14 13:00
- HW04 (Due: Friday 9/28 13.00) Bonus points 10% for HW04 for early submissions till Friday, 9/21 13:00
- HW05 (Due: Friday 10/5 13:00) No early submission!
- HW07 (Due: Wed 11/7 13:00) Bonus points 10% for HW07 for early submissions till Monday, 11/5 13:00
- HW08 (Due: Wed 11/14 13:00) Bonus points 10% for early submissions till Friday, 11/9 13:00
- HW09 (Due: Wed 11/21 13:00) Bonus points 10% for early submissions till Monday, 11/19 13:00
- HW10 (Due: **Mon 11/26** 13:00) No early submission bonus; late submission Monday 19.00
- HW11 (Due: **Fri 11/30** 13:00) No early submission bonus; late submission Friday 19:00
Academic Honesty
Copied homework solutions receive 0 points. Cheating during the exam results in expulsion and 0 points.
Students will be required to sign an Academic Honour Code together with their first homework submission. Honor Code is included in the first homework.
Literature:
- Kenneth H. Rosen: Discrete Mathematics and Its Applications (mandatory! any edition)
- Richard Johnsonbaugh: Discrete Mathematics, Pearson.
- David J. Hunter: Essentials of Discrete Mathematics, Jones&Bartlett.
For your convenience some of these books have been collected in KAIST's library 'on reserve' for this course.
E-Learning:
Due to the large number of students enrolled, we unfortunately cannot answer questions by email. Instead please use the KLMS Bulletin Board or visit the TAs during their office hours.