TOC-Lesson Plan
TOC-Lesson Plan
COURSE PLAN
(Regulation 2021)
Year II & IV
&Semester
Vision Mission
1. SYLLABUS
Need for automata theory - Introduction to formal proof – Finite Automata (FA) – Deterministic
FiniteAutomata (DFA) – Non-deterministic Finite Automata (NFA) – Equivalence between NFA
and DFA– Finite Automata with Epsilon transitions – Equivalence of NFA and DFA-
Equivalence of NFAswith and without ε-moves- Conversion of NFA into DFA – Minimization
of DFAs.
Normal forms for CFG – Simplification of CFG- Chomsky Normal Form (CNF) and Greibach
NormalForm (GNF) – Pumping lemma for CFL – Closure properties of Context Free Languages
–TuringMachine : Basic model – definition and representation – Instantaneous Description –
Languageacceptance by TM – TM as Computer of Integer functions – Programming techniques
for Turingmachines (subroutines).
UNIT V UNDECIDABILITY 9
Course Outcomes: After successful completion of the course, the students should be able to
4. Web Resources: (other than NPTEL, SWAYAM and other e learning resources)
1 FUNDAMENTALS OF https://www.tutorialspoint.com/what-are-the-
TOC fundamental-concepts-of-toc
2 THEORY OF https://en.wikipedia.org/wiki/Theory_of_constraints-
CONSTRAINTS
1 THEORY OF https://onlinecouses.nptel.ac.in/noc23_cs70
COMPUTATION
6. Lesson Plan
Mode of
Text/
Hours teaching Page
S.no Unit Topic to be covered Ref.
need (BB/PPT/ no
book
Others)
UNIT I AUTOMATA AND REGULAR EXPRESSIONS
1. Need for automata theory 1
1 - Introduction to formal Blackboard T1 5
proof
2. Finite Automata (FA) – 1
2 Deterministic Blackboard T1 37
FiniteAutomata (DFA)
3. Non-deterministic Finite 1
Blackboard T1 55
3 Automata (NFA)
4. Equivalence between 1
Blackboard T1 60
NFA and DFA
I
5. Finite Automata with 2
Blackboard T1 72
4 Epsilon transitions
6. Equivalence of NFA and 1
Blackboard T1 55
5 DFA
7. Equivalence of 1
6 NFAswith and without ε- Blackboard T1 70
moves
8. Conversion of NFA into 1
Blackboard T1 75
7 DFA
9. Minimization of DFAs. 1
Blackboard T1 81
8
UNIT II REGULAR EXPRESSIONS AND LANGUAGES
1. Regular expression 1 Blackboard T1 83
2. Regular Languages 1 Blackboard T1 84
3. Equivalence of Finite T1
Automata and regular 2 Blackboard 90
expressions
4. II Proving languages to be T1
not regular (Pumping 3 Blackboard 126
Lemma)
5. Closure properties of T1
regular languages. 2 Blackboard 131
I BREA II V BREA V VI
PERIOD I IV
I K I V I K II II
9.50 12.30
9.00 10.50 11.40 1.00 1.45 2.40 3.25
DAY/ – 10.40- -1.00 2.30-
– - - - - - -
TIME 10.4 10.50 2.40
9.50 11.40 12.30 1.45 2.30 3.25 4.10
0
DAY 1 GE345 CS345 CS349
CS3492 CS3401
1 2 2 CS3461 OS LAB
DBMS ALG
EVS TOC DBMS
DAY 2 CS345 CS349 CS345 CS349 CS340 CS340
GE3451 CS3401
2 2 1 1 1 1
EVS ALG
TOC DBMS OS AIML ALG ALG
BREAK
DAY 3 CS345 CS340 CS349 CS345 CS345 CS349
CS3492 GE3451 LUNC
1 1 BREAK DBMS EVS
1 2 1 1
OS ALG H AIML TOC OS AIML
DAY 4 CS349 CS340 CS345
CS3492 CS3451
1 1 2 CS3481 DBMS LAB
DBMS OS
AIML ALG TOC
DAY 5 CS349 CS345 CS340 GE345 CS349 CS349
CS3491 CS3401
2 2 1 1 BREAK 1 1
AIML ALG
DBMS TOC ALG EVS AIML AIML
I BREA II V BREA V VI
PERIOD I IV
I K I V I K II II
9.50 12.30
9.00 10.50 11.40 1.00 1.45 2.40 3.25
DAY/ – 10.40- -1.00 2.30-
– - - - - - -
TIME 10.4 10.50 2.40
9.50 11.40 12.30 1.45 2.30 3.25 4.10
0
DAY 1 CS345
2
TOC
DAY 2 CS345
2
TOC
BREAK
DAY 3 CS345
LUNC
BREAK 2
H TOC
DAY 4 CS345
2
TOC
DAY 5 CS345
2 BREAK
TOC
10. Content Delivery Methodologies (Chalk and Board, Power
point presentations, Videos, E-content etc.)
11.Assignments
2 11/9/2023
3 4/10/2023
4 16/10/2023
5 24/11/2023
12.Assignment Rubrics:
Quality Marks
Submission on Date 3
Understanding 2
Solving skill/ Presentation 2
End results with correct units conversions / 3
Conclusion
13.Mapping of CO to Assignment:
CO’s CO - STATEMENTS A1 A2 A3 A4 A5
14.Assessment Methodologies: