Event Name: TOC Content Beyond Syllabus Expert Talk
Date & Time: 26-07-2025, 10:00 AM-12:00PM
Venue: Classroom No – 14, Department of Computer Engineering, DPCOE.
Total Students Present: 41
Orientation:
The expert-led workshop emphasized the importance of simulation tools in understanding complex TOC (Theory of Computation) concepts for TE students.
The session introduced students to JFLAP, a visual tool that aids in the design and simulation of computational models like Deterministic Finite Automata (DFA), Non-Deterministic Finite Automata (NFA), Context-Free Grammars (CFGs), and Turing Machines.
The resource person demonstrated various real-time problem-solving activities and guided students through interactive exercises. During the hands-on session, students actively solved examples on:
- Designing DFA and NFA
- Converting NFA to DFA
- Checking language equivalence between automata
- Testing string acceptance
- Understanding transitions and dead states
This content beyond syllabus activity provided practical insight into how abstract theoretical models can be visualized and debugged using simulation. It enabled students to apply classroom knowledge through experimentation and active learning.
Student Feedback:
Students found the session to be highly engaging, informative, and enjoyable. Many expressed that using JFLAP helped them gain clarity on difficult TOC topics, especially DFA design and NFA-to-DFA conversion.
Key points from feedback:
- “JFLAP helped me visualize automata, making the logic easier to understand.”
- “I was able to simulate my own DFA and check if my logic worked.”
- “It made TOC fun and practical, not just theoretical.”
- “The hands-on examples of equivalence and conversions were very helpful for exam preparation.”
Conclusion:
The workshop effectively bridged the gap between theoretical knowledge and practical application of TOC. Through guided simulation and real-time problem solving, students enhanced their analytical thinking, logic formulation, and technical confidence.
The session successfully met the objective of content beyond syllabus enrichment, encouraging students to explore complex computer science topics with curiosity and practical understanding. The Department of Computer Engineering extends sincere thanks to Prof. XYZ for sharing valuable expertise and to Prof. Vidya Argade for coordinating this impactful workshop.