BCA DM Syllabus Final
BCA DM Syllabus Final
–I 15 Hours
Set Theory: Fundamentals of Set theory, Set Operations, Laws of Set Theory, Counting
and Venn Diagrams, Cartesian Product, Relations, Types of Relations, Functions, Types of
Functions, Function Composition, Inverse Functions. Mathematical Induction.
– II 15
Logic and Counting: Fundamentals of Logic, Propositional Logic, Logical Connectives
and Truth Tables, Logic Equivalence, Tautology and Contradiction. Basics of counting,
Counting Principles, Pigeonhole Principle, Permutation, Combinations, Binomial
coefficients.
- III 15
Matrices: Basics of Matrix, Types of Matrices, Operations on Matrices, Inverse of a
matrix, Solution for system of linear equations, Determinant, Properties of Determinant,
Cramer’s Rule, Eigen Values and Eigen Vectors.
- IV 15
Graph Theory: Graphs: Introduction, Representing Graphs, Operations on graphs,
Directed Graphs Graph Isomorphism, Paths, Cycles, Euler Graph, Hamilton Graph, Planar
Graphs.
Trees: Introduction, Applications of Trees, Tree Traversal, Spanning Trees, Minimum
Spanning Trees, Prim’s and Kruskul’s Algorithms.
Text Book
1 Ralph P. Grimaldi: Discrete and Combinatorial Mathematics, 5thEdition, Pearson
Education.
2 Richard Bronson, Schaum’s Outline of Matrix Operations, McGraw-Hill publications,
2nd Edition,
Reference Books
1 Gregory Hartman, Fundamentals of Matrix Algebra, Third Edition
2 Gary Haggard, John Schlipf, Discrete Mathematics for Computer Science, , Thomson
Books
Course Articulation Matrix: Mapping of Course Outcomes(COs) with Program
Outcomes(POs1-12)
Course Outcome(COs) Program Outcomes(POs)
1 2 3 4 5 6 7 8 9 10 11 12
CO1 3 2 1
CO2 2 3 1 1
CO3 2 1 1
CO4 1 1 1
DISCRETE MATHEMAATICS