Theory of Computation (CS 243)

The latest version of this hypertext document is available on the World Wide Web at http://www.cs.uvm.edu/~aarslan/teaching/cs243/fall03/home.html

TOPICS: Introduction to theoretical foundations of computer science.  Automata and languages: Regular Languages, Context-Free Languages. Computability Theory:  The Church-Turing Thesis. Decidability. Reducibility. Complexity Theory: Time Complexity. Space Complexity.

  • Text book:  Michael Sipser. Introduction to the Theory of Computation.  PWS Publishing Company. ISBN 0-534-94728-X.
  • MWF 2:30-3:20pm, Votey 367
  • Instructor: Abdullah Arslan (aarslan@cs.uvm.edu)
    • Office:  Votey 317
    • Phone: 62538
    • Office hours: W 3:30-5:00 pm, F 1:00-2:30 pm
  • Teaching Assistant: Tao Wang (twang@cs.uvm.edu)
    • Office:  Votey 332
    • Office hours: TF 10am-12noon
  • Prerequisite: CS 104.

  •  

     

    Tentative Grading Scheme:
    Assignments
    HW 1  ( sol 2 ( sol 3 ( sol
     4 ( sol )   5 ( sol  ( sol
    30 %
    2 In-Class Exams: 
    Exam 1 ( sol)  was on October 27, Monday
    Exam II ( sol)  was  on November 24, Monday 
    2 x 20 %
    Final Exam: Tuesday, December 16, 2003, at 4pm
    30 %

    • Assignments and exams may have additional questions directed only to graduate students.
    • The letter grades to undergraduate students will be determined after the graduate students are assigned their letter grades.
    Late assignments will not be accepted for credit, unless there are exceptional and documented medical or family problems.
    • Keeping Informed. All assignments, projects and changes to the course material will be announced on this web page. It is your responsibility to monitor it on a regular basis.
    • Academic Honesty. In regular assignments, you may discuss the problems to gain better understanding and more insight into the problems but the specifics related to work on which you are evaluated must be done by yourself. Plagiarism will not be tolerated.
    • Special needs. If you are entitled to extra accommodation for any reason (such as a disability), we will make every reasonable attempt to accommodate you. However, it is your responsibility to discuss this with the instructor at the beginning of the course.

    Announcements

    12/12/03  :  Solutions of Exam 1 and Exam 2 are posted.
    12/11/03  :  Solution set for HW 6 is posted.
    12/3/03    :  HW 6 is posted. It is due Wednesday, 12/10/03.
    11/21/03  :  Solution set for HW 5 is posted.
    11/19/03  :  Solution set for HW 4 is posted.
    11/14/03  :  HW 5 is posted.
    11/13/03  :  Exam II will be on Monday 11/24/03.
    11/5/03    :  HW 4 is posted.
    10/20/03  :  In HW 3, Question 2.18, solve only part a).
    10/17/03  :  New due date for HW 3 is Wednesday 10/22/03.
    10/13/03  :  Solution set of HW 1 is posted. You can turn in HW2 by Tuesday 10/14/03 before noon in my mail-box,
    or to me in person.
    10/3/03    :  HW 2 is posted
    9/12/03    :  HW 1 is posted (Find it above, in the grading table)
    9/2/03      :  Reading Assignment: CHAPTER 0


    Last updated: December 12, 2003