Posts

Theory Of Computation PCCST302 KTU Semester 3 BTech 2024 Scheme

About Me Course Details and Syllabus Module-1 Foundations of Finite Automata Motivation-Computability Need for Mathematical Modelling and automata Introducing automata     on-off switch     coffee vending machine Alphabet, Strings, and Languages Formal Definition of Finite Automata Deterministic Finite Automata - DFA Dead state in DFA Categories of DFA      Category 1: Accept Only the Given Input      Category 2: Starts and ends with      Category 3: Contains substring      Category 4: Specific length     Category 5: Divisibility ( Binary Numbers) Examples  DFA( University Questions) DFA Implementation C Program Non Deterministic Finite Automata - NFA Epsilon NFA  (∈-NFA) Examples NFA( University Questions) Regular Languages Epsilon Closure of NFA Eliminating Epsilon Transitions from NFA Epsilon Free NFA to DFA Conversion - Examples DFA state minimization DFA vs NFA Applications of Fini...

Theory of Computation PCCST302 Syllabus

  SEMESTER 3 THEORY OF COMPUTATION (CommontoCS/CA/CM/CD/CN/CC)   Course  Code PCCST302 CIE Marks 40 Teaching Hours/Week (L: T:P: R) 3:1:0:0 ESE Marks 60 Credits 4 Exam  Hours 2Hrs 30 Mins Prerequisites(if  any) PCCST205 Course  Type Theory   Course Objectives: 1. To introduce the concept of formal languages. 2. To discuss the Chomsky classification  of formal languages with a discussion on grammar and automata for regular, context-free, context-sensitive, and unrestricted languages. 3. To discuss the notions of decidability and the halting problem.  SYLLABUS   Module No. Syllabus  Description Contact Hours       1 Foundations(Linz,Hopcroft) Motivation for studying c...