← All Information Technology subjects
Regulation: R23 Branch: Information Technology Semester: 2-1

Discrete Mathematics & Graph Theory

Verified vs. official syllabus Checked 2026-07-01
Subject names, credits, and semester placement are cross-confirmed against JNTUK's own centrally-administered exam records. Detailed unit topics are sourced from an autonomous JNTUK-affiliated college's published syllabus and have not been independently verified against the university's own document -- autonomous colleges may adapt unit-level content locally.
ad slot — top, below intro

Unit-wise syllabus

UNIT 01
Mathematical Logic
Propositional calculus: statements and notations, connectives, well-formed formula, truth tables; Tautologies, equivalence of formulas, duality law, tautological implications, normal forms; Theory of inference for statement calculus: consistency of premises, indirect method of proof; Predicate calculus: predicates, statement functions, variables and quantifiers, free and bound variables, inference theory
UNIT 02
Set Theory
Sets: operations on sets, principle of inclusion-exclusion; Relations: properties, operations, partition and covering, transitive closure; Equivalence, compatibility and partial ordering, Hasse diagrams; Functions: bijective, composition, inverse, permutation and recursive functions; lattice and its properties
UNIT 03
Combinatorics and Recurrence Relations
Basis of counting; permutations with repetition, circular and restricted permutations; Combinations, restricted combinations; binomial and multinomial coefficients and theorems; Recurrence relations: generating functions, function of sequences, partial fractions, calculating coefficients; Formulation as recurrence relations; solving by substitution and generating functions; method of characteristic roots; inhomogeneous relations
UNIT 04
Graph Theory
Basic concepts, graph theory and its applications, subgraphs; Graph representations: adjacency and incidence matrices; Isomorphic graphs, paths and circuits; Eulerian and Hamiltonian graphs
UNIT 05
Multi Graphs
Multigraphs, bipartite and planar graphs, Euler's theorem; Graph colouring and covering, chromatic number; Spanning trees, Prim's and Kruskal's algorithms; BFS and DFS spanning trees
ad slot — bottom, below content, never adjacent to the download box above