CS-302 · Discrete Structure/Official Syllabus
Discrete Structure (CS-302) - Official Syllabus
1
Unit 1
Set Theory, Relation, Function, Theorem Proving Techniques
- Set Theory: Definition of sets, countable and uncountable sets
- Venn Diagrams
- proofs of some general identities on sets
- Relation: Definition, types of relation
- composition of relations
- Pictorial representation of relation
- Equivalence relation
- Partial ordering relation
- Job-Scheduling problem
- Function: Definition, type of functions, one to one, into and onto function
- inverse function
- composition of functions
- recursively defined functions
- pigeonhole principle
- Theorem proving Techniques: Mathematical induction
- Proof by contradiction
2
Unit 2
Algebraic Structures
- Definition, Properties, types: Semi Groups, Monoid, Groups, Abelian group
- properties of groups
- Subgroup
- cyclic groups
- Cosets
- factor group
- Permutation groups
- Normal subgroup
- Homomorphism and isomorphism of Groups, example and standard results
- Rings and Fields: definition and standard results
3
Unit 3
Propositional Logic
- Proposition
- First order logic
- Basic logical operation
- truth tables
- tautologies
- Contradictions
- Algebra of Proposition
- logical implications
- logical equivalence
- predicates
- Normal Forms
- Universal and existential quantifiers
- Introduction to finite state machine
- Finite state machines as models of physical system equivalence machines
- Finite state machines as language recognizers
4
Unit 4
Graph Theory
- Introduction and basic terminology of graphs
- Planer graphs
- Multigraphs and weighted graphs
- Isomorphic graphs
- Paths, Cycles and connectivity
- Shortest path in weighted graph
- Introduction to Eulerian paths and circuits
- Hamiltonian paths and circuits
- Graph coloring, chromatic number
- Isomorphism and Homomorphism of graphs
5
Unit 5
Posets, Hasse Diagram and Lattices
- Introduction, ordered set
- Hasse diagram of partially, ordered set
- isomorphic ordered set
- well ordered set
- properties of Lattices
- bounded and complemented lattices
- Combinatorics: Introduction, Permutation and combination
- Binomial Theorem
- Multimonial Coefficients
- Recurrence Relation and Generating Function: Introduction to Recurrence Relation and Recursive algorithms
- Linear recurrence relations with constant coefficients
- Homogeneous solutions
- Particular solutions
- Total solutions
- Generating functions
- Solution by method of generating functions
Reference Books
- Elements of Discrete Mathematics — C.L.Liu — Tata Mc Graw-Hill Edition
- Discrete Mathematical Structure with Application CS — Trembley, J.P, Manohar — McGraw Hill
- Discrete Mathematics and its applications — Kenneth H. Rosen — McGraw Hill
- Discrete Mathematics — Bisht — Oxford University Press
- Discrete Mathematics & Graph Theory — Biswal — PHI
Go to where you left off?
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel