Discrete Mathematics syllabus
PCC-203-CYB · Second Year Cyber Security, SPPU 2024 pattern. Every unit, the marks scheme, course outcomes and books, copied from the official syllabus PDF.
Unit-wise syllabus
Set and Propositions
9 hoursIntroduction and significance of Discrete Mathematics, Propositional Logic-: logic, Propositional Equivalences, Application of Propositional Logic- Translating English Sentences, Proof by Mathematical Induction and Strong Mathematical Induction. Sets: Naive Set Theory (Cantorian Set Theory), Axiomatic Set Theory, Set Operations, Cardinality of set, Principle of inclusion and exclusion. Types of Sets – Bounded and Unbounded Sets, Diagonalization Argument, Countable and Uncountable Sets, Finite and Infinite Sets, Countably Infinite and Uncountably Infinite Sets, Power set.
Case study: Know about the great philosophers- Georg Cantor, Richard Dedekind and Aristotle. Design a recommendation system using logical propositions and predicates to filter movies based on user preferences.
Relations and Functions
9 hoursIntroduction to Relations and their Properties Representation of Relations using Matrices and Digraphs Equivalence relations, Partial orderings, Partitions, Hasse diagram, Lattices, Chains and Anti- Chains, Transitive closure and Warshall‘s algorithm. Functions: Types of Functions (Injective, Surjective, Bijective) , Composition and Inverse of Functions , Recursive Functions and Applications in Algorithms , Counting Functions and Growth of Functions.
Trees
9 hoursIntroduction to Trees and Properties ,Binary Trees and Binary Search Trees (BST) ,Tree Traversal Techniques: Preorder, Inorder, Postorder , Huffman Trees and Data Compression Algorithms ,Decision Trees and their Applications in Machine Learning , Applications of Trees in File Systems, The Max flow- Min Cut Theorem in Transport network.
Graph Theory
9 hoursIntroduction to Graphs: Types and Representation ,Graph Traversals: BFS and DFS ,Connected Components and Path finding Algorithms, Eulerian and Hamiltonian Paths and Circuits , Planar Graphs and Graph Coloring, Dijkstra’s Algorithm for Shortest Paths , Spanning Trees and Minimum Spanning Tree Algorithms (Prim’s and Kruskal’s)
Case study : Model a social media platform using directed graphs to represent relationships such as “follower” or “friend.” Three utility problem, Web Graph, Google map
Counting Principles and Algebraic Structures -
9 hoursBasic Counting Techniques: Addition and Multiplication Principles , Permutations and Combinations, Binomial Coefficients and Pascal’s Triangle, Pigeonhole Principle and its Applications , Inclusion- Exclusion Principle, Generating Functions for Counting Problems. The structure of algebra, Algebraic Systems, Semi Groups, Monoids, Groups, Homomorphism and Normal Subgroups and Congruence relations, Rings, Integral Domains and Fields.
Marks and credits
| Head | Marks | Credit |
|---|---|---|
| CCE (continuous comprehensive evaluation) | 40 | 3 |
| End-semester exam | 60 |
Prerequisite: Students should have prior knowledge of 1. Basic Mathematics.
Course outcomes
- CO1Apply and Analyze Set Theory and Propositional Logic
- CO2Evaluate and Construct Models using Relations and Functions
- CO3Design and Implement Tree Structures and Network Flow Algorithms
- CO4Analyze and Develop Solutions using Graph Theory
- CO5Apply and Solve Problems using Counting Principles
Books
Text books
- C. L. Liu, “Elements of Discrete Mathematics”, TMH, ISBN 10:0-07-066913-9.
- N. Biggs, “Discrete Mathematics”, 3rd Ed, Oxford University Press, ISBN 0 –19-850717–8.
Reference books
- Kenneth H. Rosen, “Discrete Mathematics and its Applications”, Tata McGraw-Hill, ISBN 978- 0-07-288008-3
- Bernard Kolman, Robert C. Busby and Sharon Ross, “Discrete Mathematical Structures”, Prentice-Hall of India /Pearson, ISBN: 0132078457, 9780132078450.
- Narsingh Deo, “Graph with application to Engineering and Computer Science”, Prentice Hall of India, 1990, 0 – 87692 – 145 – 4.
- Eric Gossett, “Discrete Mathematical Structures with Proofs”, Wiley India Ltd, ISBN:978-81- 265-2758-8.
- Sriram P.and Steven S., “Computational Discrete Mathematics”, Cambridge University Press, ISBN 13: 978-0-521-73311-3.
- Herstein, I. N. Topics in Algebra. 2nd ed., Indian Adaptation, Wiley India Pvt. Ltd., 2006. ISBN:
NPTEL and SWAYAM links
Listed in the official syllabus:
FAQ
How many units are in Discrete Mathematics?
Discrete Mathematics (PCC-203-CYB) has 5 units and 45 hours of theory: Unit I Set and Propositions (9 h); Unit II Relations and Functions (9 h); Unit III Trees (9 h); Unit IV Graph Theory (9 h); Unit V Counting Principles and Algebraic Structures - (9 h).
What is the marks scheme for Discrete Mathematics?
The official Cyber Security 2024 pattern syllabus lists continuous comprehensive evaluation (CCE) for 40 marks and the end-semester exam for 60 marks, for 3 credits.
What should I know before Discrete Mathematics?
Prerequisite listed in the syllabus: Students should have prior knowledge of 1. Basic Mathematics.