BCA DM Syllabus
BCA DM Syllabus
–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 Text Book
2
Reference Books
1 Discrete Mathematics for Computer Science, Gary Haggard, John Schlipf and Sue Whitesides,
Thomson Books
2
DISCRETE MATHEMAATICS