Discrete Structures - CS21201
Autumn Semester - 2023
Instructors
Satrajit Ghosh (Section 2
-- Odd Roll Numbers -- NC444) and
Pawan Goyal (Section 1 -- Even Roll Numbers -- NC441)
Course Timings
The classes and tutorials will be held during the following
timings
Monday - 12:00 - 12:55
Tuesday - 10:00 - 11:55
Thursday - 8:00 - 8:55
Teaching Assistants
Aniruddha Roy, Sujeet Kumar, Akash Ghosh, Pretam Ray, Rajas Bhatt
Text Book
Reference Books
- Michel O Albertson and Joan P Hutchinson, Discrete Mathematics with Algorithms, Wiley.
- Norman L Biggs, Discrete Mathematics, Oxford University Press.
- Winfried Karl Grassmann and Jean-Paul Tremblay, Logic and Discrete Mathematics, Pearson.
- Richard Johnsonbaugh, Discrete Mathematics, 8th Edition, Pearson.
- Bernard Kolman, Robert C Busby, and Sharon Cutler Ross, Discrete Mathematical Structures, 6th Edition, Pearson.
- Thomas Koshy, Discrete Mathematics with Applications, Elsevier.
- C L Liu, Elements of Discrete Mathematics, 4th Edition, Tata McGraw-Hill.
- Kenneth H Rosen (Editor-in-chief), Handbook of Discrete and Combinatorial Mathematics, 2nd Edition, CRC Press.
- Cliff L Stein, Robert Drysdale, and Kenneth Bogart, Discrete Mathematics for Computer Scientists, Pearson.
- Jean-Paul Tremblay and R Manohar, Discrete Mathematical Structures with Applications to Computer Science, Tata McGraw-Hill.
Topics to be Covered
- Elementary counting techniques: Practice Problems, Tutorial Problems, Solutions
- Propositional Logic: Practice Problems, Tutorial Problems, Solutions
- Predicate Logic, Proof techniques and Induction Practice Problems, Tutorial Problems, Solutions
- Weak Induction, Strong Induction Tutorial Problems, Solutions
- Recursive constructions and loop invariance, Pigeon hole principle Practice Problems, Tutorial Problems, Solutions
- Sets, functions, and relations Practice Problems, Solutions
- Countable and uncountable sets Notes Practice Problems, Tutorial Problems, Solutions
- Generating functions Practice Problems, Tutorial Problems, Solutions
- Recurrence relations Practice Problems, Tutorial Problems, Solutions
- Abstract algebraic structures Tutorial and Practice Problems, Solutions
Announcements
Second Class Test of Discrete Structures will be on November 9th, 6:30 PM.
First Class Test of Discrete Structures will be on August 30th, 6:30 PM.
First Discrete Structures Class will be on August 1st, 10:00 AM.
|