0% found this document useful (0 votes)
18 views

Toc Syllabus

Uploaded by

miles221706
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
18 views

Toc Syllabus

Uploaded by

miles221706
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 2
V__ Embedded Application Development - UML 2.0, State charts, General language characteristics, MISRA C, Hardware/Software Co- design Hardware/software partitioning, Testing embedded systems, Design for festability and Self-test. References: 1. Embedded Systems Design ~ A Unified Hardware /Software Introduction, by Frank Vahid and Tony Givargis, John Wiley, 1999. 2. An Embedded Software Primer, by David E.Simon, Pearson Education Asia, 1999 THEORY OF AUTOMATA & FORMAL LANGUAGE (ACS505) bjective: The objective of this course is to provide basic definitions that ard sociated with theory of computation and to give an overview, applications; ;nvironment of computation. Unit Topic introduction: Alphabets, Strings and Languages, Automata and Grammars| homsky's classification. Finite Automata: Deterministic finite Automata (DFA): ‘ormal Definition, Simplified notation: State transition graph, Transition table| anguage of DFA, Nondeterministic finite Automata (NFA), NFA with ensior ransition, Language of NFA, Equivalence of NFA and DFA, Minimization of Finit Automata, Distinguishing one string from other, Myhill-Nerode Theorem, ‘egular Expression: Regular expression (RE), Definition, Operators of regula bres and their precedence, Algebraic laws for Regular expressions, leen’s Theorem, Regular expression to FA, DFA to Regular expression, Arden] Theorem, egular Languages and Its Properties: Non Regular Languages, Pumpin emma for regular Languages. Application of Pumping Lemma, Closur roperties of Regular Languages, Decision properties of Regular Languages, ‘A with output: Moore and Mealy machine, Equivalence of Moore and Meal lachine, Applications and Limitation of FA. Ill Context free grammar (CFG) and Context Free Languages (CFL): Definition amples, Derivation, Derivation trees, Ambiguity in Grammer, Inherent mbiguity, Ambiguous to Unambiguous CFG, Useless symbols, Simplification of FGs, Normal forms for CFGs: CNF and GNF, Closure properties of CFLs, cision Properties of CFLs: Emptiness, Finiteness and Memership, Pumping Jemima for CFLs. IV Push Down Automata (PDA): Description and definition, ey on lescription, Language of PDA, Acceptance by Final state, Acceptance by emp tack, Deterministic PDA, Equivalence of PDA and CFG, CFG to PDA and PDA t FG, Two stack PDA. V_ [Turing machines (TM): Basic model, definition and representation instantaneous Description, Language acceptance by TM, Variants of Turing lachine, TM as Computer of Integer functions, Universal TM, Church's Thesis: cursive and Recursively Enumerable languages. Undecidability: Halting roblem, Introduction to Undecidability, Undecidable problems about TMs. Pos correspondence problem (PCP), Modified PCP, Introduction to recursive junction theory. References: 1. J Hopcroft, JD Ullman, R Motwani, Introduction to Automata Theory, Languages and Computation, Pearson, 2006 2. M Sipser, Introduction to the Theory of Computation, Thomson, 2006. DESIGN & ANALYSIS OF ALGORITHM LAB (acsss1) ENTS LIST OF EXPE Implementation of Quick Sort and Merge Sort. Implementation of Linear-time Sorting Algorithms. Implementation of Red-Black Tree operations. Implementation of Binomial Heap operations. eFeNo

You might also like