CPT S 317: AUTOMATA AND FORMAL LANGUAGES
Spring
2015, 3cr.
(JAN 12 - May 8)
MWF 15:10 - 16:00
CLEV 30W
Current
announcements Instructor
& TAs contact Course
details Grading and
other course policies Course
online resources
Lecture notes
Homeworks Course
schedule Learning
Outcomes
ACTIVE ANNOUNCEMENTS
INSTRUCTOR
Ananth Kalyanaraman
Weekly office hours:
Tuesdays 3-4pm @ EME 237
Email:
Through OSBLE
Teaching assistants:
Priyanka Ghosh
Course objectives:
Introduce concepts in automata theory and theory of computation
Identify different formal language classes and their relationships
Design grammars and recognizers for different formal languages
Prove or disprove theorems in automata theory using its properties
Determine the decidability and intractability of computational problems
Prerequisites:
Required textbook:
"Introduction to automata theory, languages and computation"
# Authors: JE Hopcroft, R Motwani and JD Ullman
#
Publisher:
8 homeworks (60%) - best 7 out of 8 will be used toward final grade.
2 midterms (20%)
1 final exam (20%)
Homework policy:
Homeworks must be submitted in class as hardcopy on the due date mentioned in the homework. Early submissions are allowed.
All homeworks must be done individually. Anyone cheating will receive a zero for that assignment and will be subject to the university's academic dishonesty/integrity policy. Cheating involves giving assistance to or receiving assistance from another individual. Academic Integrity Policy (please read)
Exam policy:
The course will use two different web resources for different purposes:
Acquire a fundamental understanding of the core concepts in automata theory and formal languages.
SAFETY
ON CAMPUS
Reasonable accommodations are available for students with a documented disability. If you have a disability and need accommodations to fully participate in this class, please either visit or call the Access Center (Washington Building 217; 509-335-3417) to schedule an appointment with an Access Advisor. All accommodations MUST be approved through the Access Center.