← Back to MCS-212

Study Guide

MCS-212 · Discrete Mathematics

🎯

Pass Strategy

40+ marks

Study Block 1 (Logic) + Block 4 (Graphs) basics only. From Q1: truth table + tautology + proof by contradiction = ~15 marks. From Q2–Q5: attempt 2 graph questions + 1 automata question = 30 marks. Total = ~45 marks.

40 marks

Target

45 marks

Estimated

~15 hours

Time needed

Units to study:

Unit 1 — Propositional Calculus~18 marks · 100% frequency

Propositions & Connectives, Truth Tables, Logical Equivalence, Tautology & Contradiction, CNF / DNF Normal Forms, Predicate Logic & Quantifiers, De Morgan's Laws

Unit 2 — Methods of Proof~8 marks · 90% frequency

Direct Proof, Proof by Contradiction, Proof by Contrapositive, Mathematical Induction, Strong Induction

Unit 1 — Basic Properties of Graphs~10 marks · 100% frequency

Graph Terminology, Degree of Vertex, Handshaking Theorem, Complete & Regular Graphs, Subgraphs, Isomorphism, Bipartite Graphs

Unit 3 — Eulerian & Hamiltonian Graphs~10 marks · 95% frequency

Eulerian Graph & Circuit, Hamiltonian Graph, Dirac's Criterion, Ore's Criterion, Travelling Salesman Problem

Unit 2 — Automata & Languages~12 marks · 100% frequency

Finite Automata (DFA/NFA), Regular Expressions, Kleene Closure, State Transition Diagrams, Moore & Mealy Machines

Distinction Strategy

72+ marks

Add Block 2 (Automata/Sets) + Block 3 (Counting) deeply. Know Floyd-Warshall + Vertex Colouring (trending last 3 papers). 20 Priority-1 answers memorized = 60+ marks minimum.

72 marks

Target

78 marks

Estimated

~40 hours

Time needed

High-return units:

+
Unit 1 — Propositional Calculus~18 marks · 100% frequency

Propositions & Connectives, Truth Tables, Logical Equivalence, Tautology & Contradiction, CNF / DNF Normal Forms, Predicate Logic & Quantifiers, De Morgan's Laws

+
Unit 2 — Methods of Proof~8 marks · 90% frequency

Direct Proof, Proof by Contradiction, Proof by Contrapositive, Mathematical Induction, Strong Induction

+
Unit 3 — Boolean Algebra & Circuits~10 marks · 85% frequency

Boolean Laws & Identities, Simplification, Logic Gates & Circuits, K-Map, De Morgan's Theorem

+
Unit 1 — Sets, Relations & Functions~8 marks · 80% frequency

Set Types & Operations, Venn Diagrams, Symmetric Difference, Power Set, Relations & Properties, Equivalence Relations, Functions: Domain, Range, Composition, Inverse Functions

+
Unit 2 — Automata & Languages~12 marks · 100% frequency

Finite Automata (DFA/NFA), Regular Expressions, Kleene Closure, State Transition Diagrams, Moore & Mealy Machines

+
Unit 3 — Computability & Complexity~10 marks · 90% frequency

Turing Machine, Halting Problem, Undecidable Problems, Turing Acceptable vs Decidable Language, P and NP Classes

+
Unit 1 — Combinatorics~8 marks · 85% frequency

Fundamental Counting Principle, Permutations, Combinations, Circular Permutations, Multinomial Theorem

+
Unit 2 — Advance Counting Principles~8 marks · 90% frequency

Pigeonhole Principle, Generalized Pigeonhole, Inclusion-Exclusion Principle, Derangements, Surjective Functions

+
Unit 3 — Recurrence Relations~8 marks · 80% frequency

Order & Degree of Recurrence, Solving Recurrences, Fibonacci Numbers, Tower of Hanoi, Characteristic Equation

+
Unit 1 — Basic Properties of Graphs~10 marks · 100% frequency

Graph Terminology, Degree of Vertex, Handshaking Theorem, Complete & Regular Graphs, Subgraphs, Isomorphism, Bipartite Graphs

+
Unit 3 — Eulerian & Hamiltonian Graphs~10 marks · 95% frequency

Eulerian Graph & Circuit, Hamiltonian Graph, Dirac's Criterion, Ore's Criterion, Travelling Salesman Problem

Unit-by-Unit Topics

b1u1

Unit 1 — Propositional Calculus

Must Study

Propositions & Connectives, Truth Tables, Logical Equivalence, Tautology & Contradiction, CNF / DNF Normal Forms, Predicate Logic & Quantifiers, De Morgan's Laws

~18 marks·100% frequency
b1u2

Unit 2 — Methods of Proof

Must Study

Direct Proof, Proof by Contradiction, Proof by Contrapositive, Mathematical Induction, Strong Induction

~8 marks·90% frequency
b1u3

Unit 3 — Boolean Algebra & Circuits

Must Study

Boolean Laws & Identities, Simplification, Logic Gates & Circuits, K-Map, De Morgan's Theorem

~10 marks·85% frequency
b2u1

Unit 1 — Sets, Relations & Functions

Must Study

Set Types & Operations, Venn Diagrams, Symmetric Difference, Power Set, Relations & Properties, Equivalence Relations, Functions: Domain, Range, Composition, Inverse Functions

~8 marks·80% frequency
b2u2

Unit 2 — Automata & Languages

Must Study

Finite Automata (DFA/NFA), Regular Expressions, Kleene Closure, State Transition Diagrams, Moore & Mealy Machines

~12 marks·100% frequency
b2u3

Unit 3 — Computability & Complexity

Must Study

Turing Machine, Halting Problem, Undecidable Problems, Turing Acceptable vs Decidable Language, P and NP Classes

~10 marks·90% frequency
b3u1

Unit 1 — Combinatorics

Must Study

Fundamental Counting Principle, Permutations, Combinations, Circular Permutations, Multinomial Theorem

~8 marks·85% frequency
b3u2

Unit 2 — Advance Counting Principles

Must Study

Pigeonhole Principle, Generalized Pigeonhole, Inclusion-Exclusion Principle, Derangements, Surjective Functions

~8 marks·90% frequency
b3u3

Unit 3 — Recurrence Relations

Must Study

Order & Degree of Recurrence, Solving Recurrences, Fibonacci Numbers, Tower of Hanoi, Characteristic Equation

~8 marks·80% frequency
b3u4

Unit 4 — Partitions & Distributions

Stirling Numbers, Partitions of Sets, Distribution of Objects, Integer Solutions

~4 marks·50% frequency
b4u1

Unit 1 — Basic Properties of Graphs

Must Study

Graph Terminology, Degree of Vertex, Handshaking Theorem, Complete & Regular Graphs, Subgraphs, Isomorphism, Bipartite Graphs

~10 marks·100% frequency
b4u2

Unit 2 — Connectedness

Walk, Path, Circuit, Cycle, Connected Graphs, Spanning Trees, Floyd-Warshall Shortest Path, Tree and Forest

~8 marks·80% frequency
b4u3

Unit 3 — Eulerian & Hamiltonian Graphs

Must Study

Eulerian Graph & Circuit, Hamiltonian Graph, Dirac's Criterion, Ore's Criterion, Travelling Salesman Problem

~10 marks·95% frequency
b4u4

Unit 4 — Graph Colourings

Vertex Colouring, Chromatic Number, Edge Colouring, Planar Graphs, Map Colouring

~6 marks·70% frequency