CS21001: Discrete Structures

From Metakgp Wiki
Jump to navigation Jump to search
CS21001
Course name Discrete Structures
Offered by Computer Science & Engineering
Credits 4
L-T-P 3-1-0
Previous Year Grade Distribution
15
28
22
20
15
5


EX A B C D P F
Semester Autumn


Syllabus[edit | edit source]

Syllabus mentioned in ERP[edit | edit source]

Propositional logic: Syntax, semantics, valid, satisfiable and unsatisfiable formulas, encoding and examining the validity of some logical arguments.Proof techniques: forward proof, proof by contradiction, contrapositive proofs, proof of necessity and sufficiency.Sets, relations and functions: Operations on sets, relations and functions, binary relations, partial ordering relations, equivalence relations, principles of mathematical induction.Size of a set: Finite and infinite sets, countable and uncountable sets, Cantos diagonal argument and the power set theorem, Schroeder-Bernstein theorem.Introduction to counting: Basic counting techniques - inclusion and exclusion, pigeon-hole principle, permutation, combination, summations. Introduction to recurrence relation and generating function.Algebraic structures and morphisms: Algebraic structures with one binary operation - semigroups, monoids and groups, congruence relation and quotient structures. Free and cyclic monoids and groups, permutation groups, substructures, normal subgroups. Algebraic structures with two binary operations - rings, integral domains and fields. Boolean algebra and Boolean ring.Introduction to graphs: Graphs and their basic properties- degree, path, cycle, subgraphs, isomorphism, Eulerian and Hamiltonian walks, graph coloring, planar graphs, trees.References1.Kenneth H. Rosen, Discrete Mathematics and its Applications, Tata McGraw-Hill.2.C. L. Liu, Elements of Discrete Mathematics, Tata McGraw-Hill.3.Norman L. Biggs, Discrete Mathematics, Oxford University Press.4.Kenneth Bogart, Clifford Stein and Robert L. Drysdale, Discrete Mathematics for Computer Science, Key College Publishing.5.Thomas Koshy, Discrete Mathematics with Applications, Elsevier.6.Ralph P. Grimaldi, Discrete and Combinatorial Mathematics, Pearson Education, Asia.


Concepts taught in class[edit | edit source]

Student Opinion[edit | edit source]

How to Crack the Paper[edit | edit source]

If DRC is taking your course then don't miss out on the smaller topics like dearrangement, equivalence classes, relations. There will be more questions from these smaller topics than from major topics like pigeonhole and propositional logic.

Classroom resources[edit | edit source]

Additional Resources[edit | edit source]

Time Table[edit | edit source]

Day 8:00-8:55 am 9:00-9:55 am 10:00-10:55 am 11:00-11:55 am 12:00-12:55 pm 2:00-2:55 pm 3:00-3:55 pm 4:00-4:55 pm 5:00-5:55 pm
Monday NR123
Tuesday NR123 NR123
Wednesday
Thursday NR123
Friday