Professional Documents
Culture Documents
Birla Institute of Technology & Science, Pilani K. K. Birla Goa Campus First Semester 2016-2017 Course Handout (Part-II)
Birla Institute of Technology & Science, Pilani K. K. Birla Goa Campus First Semester 2016-2017 Course Handout (Part-II)
Course Details
Course Title : Theory of Computation
Course Number : CSF351
Instructor-In-charge : A Baskar
Text book
(T1 ) Harry Lewis, Christos Papadimitriou, Elements of the Theory of Computation, Second
Edition, Pearson Education, Asia. 1998
References
(R 1 ) Dexter Kozen, Automata and Computability, Springer 1997
(R 4 ) David Harel, Computers Ltd, What they really cant do, Oxford University Press, 2000
1
Course Plan
Modules
Module
Topic Objectives
No
To give historical background of Theory of Com-
Introduction putation and motivation. To get grips on the math-
ematical concepts used in the course.
To introduce regular languages and various repre-
I Regular Languages sentations. To understand closure properties and
limitations of regular languages.
To introduce context free languages and Push-
II Context Free Languages down Automata. To show that nondeterminism
adds power to PDA
To show that there are functions which are not
III Turing Machines
computable.
2
Lecture Schedule
Evaluation Scheme
No Component Weightage Date Time Remarks
1 Test 1 25% 21/09/2016 4 PM 5 PM Closed Book
2 Test 2 15% 26/10/2016 4 PM 5 PM Closed Book
3 Comprehensive 40% 12/12/2016 9 AM 12 Noon Partly Open Book
4 Surprise quiz 20% - - Open Book
Chamber Consultation
Friday (3.30 PM 5 PM)
3
Notices
The course site on photon will be used and some announcements will be made in the class
during lectures.
Make-up Policy
Make-up shall be granted only in genuine cases based on individuals need and cir-
cumstances.
Instructor-In-Charge
CSF351