CIS 3211 Section 001
Automata, Computability and Languages
Spring 2022





FINAL EXAM:

Date: Friday April 29
Time: 1:00 - 3:00



INSTRUCTOR:

Dr. Anthony Hughes

Office: SERC 344, phone: Ext. 1-7910
e-mail: hughes@temple.edu


OFFICE HOURS:

Virtual and email: TBA
By appointment


CLASS SCHEDULE

MWF 2:00 - 2:50 pm Virtual Meeting (Until Jan 21)


PREREQUISITES:

Grade of C- or better in CIS 2166


TEXT:

Introduction to the Theory of Computation. 3rd Edition
Michael Sipser


REFERENCE (from CIS 1166-2166):

Discrete Mathematics and its Applications
Kenneth Rosen
McGraw Hill


TOPICS COVERED:

Finite automata, their limitations and capabilities, and Kleen's theorem or regular expressions. Other types of automata and their events. Turing machine and computability, computable functions, and halting problems. Introduction to context-free languages. Syntactical analysis of such languages with application to translation. NOTE: For Computer Science Majors.


HOMEWORK ASSIGNMENTS:

Check Canvas for homework assignments

Homework will be worth total of 63% of the grade, broken into 43% for the assignment and 20% for the submitted LaTex file.


JFLAPP

There will be a number JFLAPP assignments.

These assignments will be worth 10% of the grade.


QUIZZES:

The quizzes will be worth 17% of the grade.

FINAL PROJECT:

At the end of the semester a final project will be assigned. The final projet will be worth 10% of the grade.

COURSE GRADE:

Your grade for the course will be based on the following:

Homework 43%
JFLAPP 10%
Quizzes 17%
Final project 10%

The actual percentages and all scores will be available on the course Canvas site.


Disability disclosure statement:

Any student who has a need for accommodations based on the impact of a documented disability or medical condition should contact Disability Resources and Services (DRS) in 100 Ritter Annex (drs@temple.edu; 215-204-1280) to request accommodations and learn more about the resources available to you. If you have a DRS accommodation letter to share with me, or you would like to discuss your accommodations, please contact me as soon as practical. I will work with you and with DRS to coordinate reasonable accommodations for all students with documented disabilities. All discussions related to your accommodations will be confidential.

Student and Faculty Academic Rights and Responsibilities:

Freedom to teach and freedom to learn are inseparable facets of academic freedom. The University has a policy on Student and Faculty Academic Rights and Responsibilities (Policy #03.70.02) which can be accessed at policies.temple.edu.

Temple and Covid-19

Temple University’s motto is Perseverance Conquers, and we will meet the challenges of the COVID pandemic with flexibility and resilience. The university has made plans for multiple eventualities. Working together as a community to deliver a meaningful learning experience is a responsibility, we all share; we’re in this together so we can be together.