Course module
Paper 2 | Discrete Mathematical StructureMPPSC Assistant Professor Computer Science Paper 2 2026
- Lessons
- 216
- Duration
- 17 hr 33 min
- PYQs
- 298
- Practice
- 1309
12% of this course's PYQ weight is covered in this module.
Syllabus index
Lessons in this module
Digital Systems & Boolean Basics
Boolean Expression
SOP & POS Canonical Forms
Boolean Function Counts
Functional Completeness
Boolean Minimization
K-Map Structure & PIs
- K-Map Structure & PIsPdf
- Basics of SimplificationDrm Video
- Understanding K MAP part 1Drm Video
- Understanding K MAP part 2Drm Video
- Understanding K MAP part 3Drm Video
- POS K MapDrm Video
- What is minimal Boolean expressionDrm Video
- Rules of groupingDrm Video
- Don't care conditionDrm Video
- Practice on K MapDrm Video
- More than one solutionDrm Video
- Prime ImplicantDrm Video
- Practice QuestionDrm Video
- Practice QuestionsDrm Video
- Practice QuestionDrm Video
- Practice QuestionDrm Video
- Solving K Map in reverse fashionDrm Video
Function Equivalence
Logic Circuit Analysis
Adv. Laws & Optimization
Set Theory
Sets, Representation of Sets and Hierarchy of numbers
Finite, Infinite, Countable, and Uncountable Sets
Null, Universal, Subsets, Proper Subsets
Power Set and its Cardinality
Set Operations – Union, Intersection, Set Difference, Symmetric Difference, and Complement
Relations
Cartesian Product, Relation, Inverse & Complement
Reflexive Irreflexive Relation – Count, and Properties
Symmetric Anti-Symmetric Asymmetric Relation and Properties
Transitive Relation – Definition, Count, and Properties
Equivalence Relation, Equivalence Classes, Partitions of a Set
Partial Order Relation – Properties, Partially Ordered Set (Poset), and Total Order Relation
Hasse Diagram, Greatest Element, Least Element, Upper Bound, Lower Bound
Lattice – Definition, Formation, and Examples of Join and Meet Operations
Bounded, Unbounded, Distributive, Complemented Lattices and Boolean Algebr
Functions
Definition of a Function – Domain, Co-domain, Range, and Count of Possible Functions
Composition of Functions – Definition, Properties, and Examples
One-to-One (Injective) Function – Definition, Count, and Properties
Onto (Surjective) Function – Definition, Count, and Properties
Bijective Function – Definition, Count, and Properties
Inverse of a Function – Definition, Existence Conditions, and Examples
Graph Theory
Introduction to Graphs – Definitions, Terminology (Loops, Parallel Edges, Adjacent Vertices)
Types of Graphs – Finite, Infinite, Null, Trivial, Complete
Bipartite, Cycle, Regular, and Complement of a Graph
Number of Graphs – Counting of Simple, Undirected, Unlabeled
Degree of Vertex – Isolated and Pendant Vertices, Handshaking Lemma, and Degree Sequence
Minimum and Maximum Degree – Relationships, Degree Constraints, and Havel-Hakimi Theorem
Graph Traversal – Walk, Path, Trail, Circuit, and Connected Graphs
Euler and Hamiltonian Graphs – Definitions, Conditions, and Examples
Planar Graphs – Kuratowski’s Theorems, Homorphism and examples
Euler Formula – Planar Graph Formula, Applications, and Derived Relations
Graph Coloring – Vertex Coloring, Edge Coloring, Chromatic Number, and Coloring Theorems
Trees – Definitions, Properties, Eccentricity, Diameter, Radius, and Center
Spanning Tree and Spanning Forest – Definition, Construction, and Applications
Group Theory
Closure-Algebraic Structure, Associative-SemiGroup, Identity-Monoid
- Closure-Algebraic Structure, Associative-SemiGroup, Identity-MonoidPdf
- Basics of Group TheoryDrm Video
- Closure Property and Algebraic StructureDrm Video
- Problems on Closure Property and Algebraic StructureDrm Video
- Associative Property and Semi-GroupsDrm Video
- Problems on Associative Property and Semi-GroupsDrm Video
- Identity Property and MonoidDrm Video
- Problems on Identity Property and MonoidDrm Video
Inverse Property and Group
Commutative Property and Abelian Groups
- Commutative Property and Abelian GroupsPdf
- Commutative Property and Abelian GroupDrm Video
- 11.1 Practice QuestionDrm Video
- 11.2 Practice QuestionDrm Video
- 11.3 Practice QuestionDrm Video
- 11.4 Practice QuestionDrm Video
- 11.5 Practice QuestionDrm Video
- 11.6 Practice QuestionDrm Video
- Practice QuestionDrm Video
- 11.4 Practice QuestionDrm Video
Classification of Finite and Infinite Groups
Subgroup Definition, Examples, and Verification Techniques
Determining the Order of Elements within Groups
Propositional and Predicate Logic
Introduction to Propositions, Laws of Contradiction and Excluded Middle
Types of Propositions – Atomic and Compound
Logical Operators – Negation, Conjunction, and Disjunction
Implication and Bi-Conditional Operators in Logic
Types of Logical Cases – Tautology, Contradiction, Contingency, Satisfiability, and Validity
Introduction to First Order Predicate Logic
Quantifiers – Universal and Existential
Practice Problems on Quantifiers and Predicate Logic
Functional Completeness
Questions and Practice Problems on Propositions
Multi-Topic Content (Cross-Concept Material)
Probability
Basic Concepts and Terminology
- What is Experiment, Event, Favorable & Total OutcomeDrm Video
- [Notes] What is Experiment, Event, Favorable & Total OutcomePdf
- What is Sure Event, Impossible Event, Complementary EventDrm Video
- [Notes] What is Sure Event, Impossible Event, Complementary EventPdf
- Short Trick to find total outcomes in an experimentDrm Video
- [Notes] Short Trick to find total outcomes in an experimentPdf
- Mutually Exclusive Events & Exhaustive EventsDrm Video
- [Notes] Mutually Exclusive Events & Exhaustive EventsPdf
- Odds in Favour of an event & Odds Against An EventDrm Video
- [Notes] Odds in Favour of an event & Odds Against An EventPdf
Classical Problems (Cards, Dice, Coins, Digits, Number, Objects)
- Short Tricks to deal with cases of 'At least' & 'At most'Drm Video
- [Notes] Short Tricks to deal with cases of 'At least' & 'At most'Pdf
- Tricks & Techniques to Solve Dice Sum ProblemsDrm Video
- [Notes] Tricks & Techniques to Solve Dice Sum ProblemsPdf
- Tricks & Techniques to Solve Playing Cards ProblemDrm Video
- [Notes] Tricks & Techniques to Solve Playing Cards ProblemPdf
- Finding Probability of 53 Sundays in a Leap YearDrm Video
- [Notes] Finding Probability of 53 Sundays in a Leap YearPdf
Probability Using Venn Diagrams & Set Theory
Module lessons
Previous-year questions
PYQ collectionPYQ Questions10 questionsPYQ collectionPYQ Questions10 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions9 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions16 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions7 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions18 questionsPYQ collectionPYQ Questions16 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions8 questionsPYQ collectionPYQ Questions32 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions11 questionsPYQ collectionPYQ Questions15 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions26 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions7 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions9 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions8 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions54 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions11 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions19 questionsPYQ collectionPYQ Questions26 questionsPYQ collectionPYQ Questions8 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions18 questionsPYQ collectionPYQ Questions6 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions87 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions6 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions22 questionsPYQ collectionPYQ Questions298 questions
Explore the course
- About Course
- Paper 2 | Digital Computer Organization And Architecture
- Paper 2 | C Programming
- Paper 2 | Programming Languages & Object-Oriented Programming Concepts
- Paper 2 | Python
- Paper 2 | Data Structure And Algorithms
- Paper 2 | Operating System
- Paper 2 | Theory Of Computation
- Paper 2 | Compiler Design
- Paper 2 | Database Management System
- Paper 2 | Computer Network And Information Security
- Paper 2 | Software Engineering
- Paper 2 | Current Trends & Technologies
Loading lesson…