Discrete Structures Syllabus PDF
Discrete Structures Syllabus PDF
L T P C
Objective of Course
To perceive the knowledge of basic algebra 3 1 NIL 4
To describe function and its relation
To familiarize propositional logic
To know about the graph theory and its application in computer engineering
To familiarize the discrete numeric function and generating function
Unit 1:
Finite and infinite sets, mathematical induction, Principles of inclusion and exclusion, multisets, functions and
relations, binary relations, equivalence relations and partitions, partial ordering relations and lattices, chains,
Pigeonhole principle.
Unit 2:
Prepositional logic, syntax, semantics of Atf (atomic formula), Wff’(well formed formula’s),validity and
satisfiability of wff’ by Quine’s method, Normal and closure form of prepositional calculus.
Unit 3:
Introduction and basic terminology of graphs, planner graphs, multi-graphs and weighted graph, shortest path in
weighted graph, Introduction to Eularian paths and circuits, Hamiltonian paths and circuits, Introduction to
trees, rooted trees, Path length in rooted trees, spanning trees and cut trees.
Unit 4:
Introduction to discrete numeric functions and generating functions, Introduction to recurrence relations and
recursive algorithms, linear recurrence relations with constant coefficients, homogeneous solutions, particular
solutions and total solutions.
Unit 5:
Introduction to group, subgroups, generations and evaluation of power, cosets and Lagrange’s theorem, group
codes, isomorphism and automorphism, homomorphism and normal sub groups, ring, integral domain and field.
Course Outcomes
After completing this course, the students will be able to:
CO1 Understand the basic concept of set theory, prepositional logic, graph theory, discrete numeric function
and algebraic structure.
CO2 Illustrate the knowledge of course content and distinguish between them in terms of their applications.
CO3 Implement the course content tosolve the problems.
CO4 Apply the concepts of studied topics with suitable technique faced in engineering problems.
CO5 Analyze the set theory, prepositional logic, graph theory, discrete numeric function and algebraic
structure to examine the real world problem.
CO6 Design analytical skill and interpret applications of engineering beneficial in real time troubleshooting.
Recommended Books:
J. Tremblay and Manohar: Discrete Mathematical Structures with Application to Computer science.
Narsingh Deo: Graph Theory.
C.L.Liu: Discrete Mathematics.
Rosen: Discrete Mathematics and its Applications
Herstein: Topics in Algebra