Course Calendar

SJSU -- CS 154, Spring 2009 -- Jeff Smith

This calendar is subject to change with fair notice.

Because of the (unlikely) possibility that I will need to make last-minute announcements or changes or corrections to this calendar or to assignment specifications, you should make sure that MySJSU has your current email address.

Coverage for each exam will be determined by what we have covered in the class meeting 1 week before the exam, and will be posted here as the exam nears.

First day of class Thursday, January 22
Last day to drop or withdraw without a "W" grade Tuesday, February 3
Last day to add courses Tuesday, February 10
Assignment #1 due date Thursday, February 12
Test #1 Tuesday, February 24
Coverage
Assignment #2 due date Thursday, March 5
Test #2 Tuesday, March 17
Coverage
Spring Break -- no classes or office hours Monday-Friday, March 23-27
Cesar Chavez Day -- no classes or office hours Tuesday, March 31
Assignment #3 due date Thursday, April 2
Test #3 Thursday, April 9
Coverage
Assignment #4 due date Tuesday, April 21
Test #4 Tuesday, May 5
Coverage
Assignment #5 due date Tuesday, May 12
Last day of class Tuesday, May 12
Final Exam Thursday, May 21, 1715-1930
Coverage

Return to the course home page

Coverage for final exam:
Topics of tests 1, 2, 3, and 4, plus
Sections 8.3 and 8.4 (but not 8.4.3), 9.1, 9.2, and 9.3.3

Coverage for test 4:
Topics of test 3 plus
Sections 6.2, 6.3, 6.4.1, 7.1, 7.2 (Example 7.19 only), 7.3.2, 7.3.4, 7.4.3, 7.4.4., 7.4.5, 8.2

Coverage for test 3:
Topics of test 2 plus
remainder of Sections 5.1 and 5.2
  (except recursive inferences and the proof of Thm. 5.14)
Section 5.4 (excluding YACC)
Section 6.1 (graphical notation is optional)

Coverage for test 2:
Topics of test 1 plus
Sections 3.2, 3.4.1-3.4.3, 4.1, 4.2.1, 4.3, 4.4 (DFA minimization only)
Sections 5.1.1, 5.1.2, 5.2.1, 5.2.2
Exercise 5.1.3 (statement only)

Coverage for test 1:
Section 1.4, Chapter 2 (but not Section 2.4), Section 3.1
not DFA minimization