Plan, Prepare, Practice and Perform

Engineering Courses, Campus Placement Preparation, Bank exam & GATE Preparation

India's No.1 Platform for Online Learning, Served more than 1.1 lakh Premium Users, Unique platform for students in higher education in India

 Course  Lecture
  • Title: Discrete Structures
  • Department: Computer Science and Engineering
  • Author: Prof. Kamala Krithivasan
  • University: IIT Madras
  • Type: WebLink
  • Abstract:
    Mathematical reasoning; propositions; negation disjunction and conjuction; implication and equivalence; truth tables; predicates; quantifiers; natural deduction; rules of Inference; methods of proofs; use in program proving; resolution principle; application to PROLOG. (10 lectures)

    Set theory; Paradoxes in set theory; inductive definition of sets and proof by induction;
    Peono postulates; Relations; representation of relations by graphs; properties of relations;equivalence relations and partitions; Partial orderings; Posets; Linear and well-ordered sets; (10 lectures)

    Graph Theory; elements of graph theory, Euler graph, Hamiltonian path, trees, tree
    traversals, spanning trees; (4 lectures)

    Functions; mappings; injection and surjections; composition of functions; inverse functions;special functions; Peono postulates; pigeonhole principle; recursive function theory; (6 lectures)

    Definition and elementary properties of groups, semigroups, monoids, rings, fields, vector
    spaces and lattices; (4 lectures)

    Elementary combinatorics; counting techniques; recurrence relation; generating functions; (6 lectures)

List of Lectures

Propositional Logic
Propositional Logic (contd.)
Predicates & Quantifiers
Predicates & Quantifiers (contd.)
Logical Inference
Resolution Principles & Application To Prolog
Methods Of Proof
Normal Forms
Proving Programs Correct (contd.)
Sets
Induction
Set Operations On Strings
Relations
Graphs
Graphs (continued)
Trees
Trees And Graphs
Special Properties Of Relations
Closure Of Relations
Closure Properties Of Relations
Order Relations
Order Relations And Equivalence Relations
Equivalence Relations And Partitions
Functions
Functions (continued)
Functions (continued)
Pigeionhole Principle
Permutations And Combinations
Permutations And Combinations (continued)
Generating Functions
Generating Functions (continued)
Recurrence Relations
Recurrence Relations (continued)
Recurrence Relations (continued)
Algebras
Algebras (continued)
Algebras (continued)
Finite State Automaton
Finite State Automaton (continued)
Lattices
Back to top