Student Hub
Institute of Engineering
Home
Programs
Courses
Colleges
Links
Menu
Home
Programs
Courses
Colleges
Links
Source on GitHub
Home
Courses
ENCT251
Syllabus
ENCT251
Discrete Structure
Overview
Syllabus
Old questions
Syllabus
Logic, Induction and Reasoning
Proposition and Truth function
Propositional Logic
Expressing statements in Logic Propositional Logic
The predicate Logic
Validity
Informal Deduction in Predicate Logic
Rules of Inference and Proofs
Informal Proofs and Formal Proofs
Elementary Induction and Complete Induction
Methods of Tableaux
Consistency and Completeness of the System
Finite State Automata
Sequential Circuits and Finite state Machine
Finite State Automata
Language and Grammars
Non-deterministic Finite State Automata
Language and Automata
Regular Expression and its characteristics
Recurrence Relation
Recursive Definition of Sequences
Solution of Linear recurrence relations
Solution to Nonlinear Recurrence Relations
Application to Algorithm Analysis
Graph Theory
Undirected and Directed Graphs
Walk Paths, Circuits, Components
Connectedness Algorithm
Shortest Path Algorithm
Bipartite Graphs, Planar Graphs, Regular Graphs
Planarity Testing Algorithms
Eulerian Graph
Hamiltonian Graph
Tree as a Directed Graph
Binary Tree, Spanning Tree
Cutsets and Cutvertices
Network Flows, Maxflow and Mincut Theorem
Data Structures Representing Trees and Graphs in Computer
Network Application of Trees and Graphs
Concept of Graph Coloring