Syllabus Review of Set theory, Countable and uncountable Sets, Review of Permutations and combinations, Pigeon Hole Principle, Recurrence Relations and Solutions, Algebraic systems (semigroups, monoids, groups, rings, fields), Posets and Lattices, Prepositional and Predicate Calculus, Proof Techniques. |
Expected Outcome: Students will be able to 1. identify and apply operations on discrete structures such as sets, relations and functions in different areas of computing. 2. verify the validity of an argument using propositional and predicate logic. 3. construct proofs using direct proof, proof by contraposition, proof by contradiction and proof by cases, and by mathematical induction. 4. solve problems using algebraic structures. 5. solve problems using counting techniques and combinatorics. 6. apply recurrence relations to solve problems in different domains. |
Text Books 1. Trembly J.P and Manohar R, “Discrete Mathematical Structures with Applications to Computer Science”, Tata McGraw–Hill Pub.Co.Ltd, New Delhi, 2003. 2. Ralph. P. Grimaldi, “Discrete and Combinatorial Mathematics: An Applied Introduction”, 4/e, Pearson Education Asia, Delhi, 2002. References: 1. Liu C. L., “Elements of Discrete Mathematics”, 2/e, McGraw–Hill Int. editions, 1988. 2. Bernard Kolman, Robert C. Busby, Sharan Cutler Ross, “Discrete Mathematical Structures”, Pearson Education Pvt Ltd., New Delhi, 2003 3. Kenneth H.Rosen, “Discrete Mathematics and its Applications”, 5/e, Tata McGraw – Hill Pub. Co. Ltd., New Delhi, 2003. 4. Richard Johnsonbaugh, “Discrete Mathematics”, 5/e, Pearson Education Asia, New Delhi, 2002. 5. Joe L Mott, Abraham Kandel, Theodore P Baker, “Discrete Mathematics for Computer Scientists and Mathematicians”, 2/e, Prentice-Hall India, 2009. |