| CIS 573 | Automata and Formal Languages | Spring 2001 |
| Tuesday 4:40-7:10pm | Tuttleman (TLC) 304B | Prereq for CIS 673 and CIS 675 |
Office hours the week of April 23: Out of town until Wednesday. I will be around most of Thursday and Friday.
Office hours the week of April 30: Monday and Tuesday 1:30 - 3:30. I will also be around most of Wednesday-Friday to answer your questions about the final.
Office hours the week of May 7: I will be available by phone and email Sunday and Monday night.
I think many kids (speaking of freshmen I have taught) today "understand" that the world is an untrustworthy place, that their own minds are untrustworthy, that they must rely on others to explain things to them and the explanations are wormy with self-interest, and that someone else is in charge of everything that matters, and that the truth is not inside them but "out there" and endlessly evasive.I suspect that many of my students (even graduate students) feel the same way. No authority (including me) has a monopoly on truth. At the same time, a small dose of self-doubt is good for healthy thought. Learn to check your own work and criticize your own thinking. Master logic and apply it carefully; then you will be able to find the truth inside yourself, and you won't need anyone to tell you when you are right.
In grading the midterms and talking to students during office hours, I found some common misconceptions, which I will try to clear up.
In previous years, some groups would divide up the problems as soon as they were assigned and staple the solutions together the day they were due. Students in those groups didn't learn much and ended up doing poorly on the quizzes and exams.
| Electronic Handouts | |
|---|---|
| Date | Title |
| Jan 16 | Textbook Errata |
| Jan 21 | Syllabus |
| Feb 6 | Pumping Theorem (if you don't have PowerPoint click here) |
| Feb 13 | Al & Izzy (if you don't have PowerPoint click here) |
| Homework | |||||
|---|---|---|---|---|---|
| Assigned | Due | Reading | Hand in | On line | Extra Credit |
| Jan 17 | Jan 23 | Proof Methods | |||
| Jan 17 | Jan 23 | Chapter 0 | 0.3-6, 0.3-11, 0.6-12, 0.6-19, 0.6-24 (prolific trees) | ||
| Jan 16 | Jan 23 | Chapter 1 | 1.1-3, 1.2-1, 1.2-2, 1.3-3, 1.3-4, 1.5-1, 1.9-4, 1.9-6 Note: write deterministic programs for the problems in Sections 1.1 through 1.5 | ||
| Jan 24 | Jan 30 | Section 0.2 | 0.2-8, 0.2-11, 0.2-12, 0.2-13, 0.2-14, 0.2-17, 0.2-20 | ||
| Jan 24 | Jan 30 | Chapter 2 | 2.2-1, 2.2-2, 2.4-1, 2.6-3, 2.6-8(b), 2.7-1 (number the states in Fig 1.10 1,2,3,4 from left to right) 2.9-4, 2.10-4(a,b) | 2.9-7, 2.10-4(c) | |
| Jan 31 | Feb 6 | Chapter 3 | 2.9-6, 3.2-3(b), 3.3-9 (page 190), 3.3-9 (page 194), 3.4-2, 3.4-8, 3.4-15(a,b), 3.5-2 | 3.5-1 | |
| Feb 7 | Feb 13 | Sections 0.1, 4.1, 4.2, 4.4, 4.5, 4.6, 4.9; Exercise 4.9-1 | 4.2-1(c), 4.2-2, 4.2-4, 4.4-1, 4.4-2, 4.4-6, 4.4-7, 4.5-1, 4.5-3(a), 4.6-1, 4.6-2(a), 4.6-4, 4.6-7, 4.6-8, 4.9-3, 4.9-5, 4.9-9 | 4.5-2, 4.5-3(b), 4.6-2(b) | |
| Feb 14 | Feb 20 | Sections 4.7, 4.8; Exercises 4.8-9, 4.9-6(b), 4.10-1, 4.10-4 | 4.7-2, 4.7-3, 4.7-4, 4.8-1, 4.8-2(d), 4.8-4, 4.8-5(b), 4.8-8, 4.8-10, 4.8-14, 4.9-2(a), 4.9-6(a,c,d), 4.9-7, 4.9-8, 4.10-3(c), 4.10-7 | Al and Izzy | 4.8-15(a,b,c), 4.10-5, 4.10-6, 4.10-9, 4.10-10 |
| Feb 21 | Feb 27 | Sections 4.3, 4.7, Exercises 4.3-1, 4.3-2 | 4.7-1, 4.7-11, 4.7-13, 4.7-14, 4.7-15 (see errata), 4.7-16, 4.7-17, 4.7-18(b), 4.7-22, 4.7-24 | 4.3-3, 4.3-4 | |
| Mar 21 | Mar 27 | Sections 5.1 - 5.8; Exercises 5.3-2, 5.3-3, 5.3-4 | Click here | Click here | |
| Mar 21 | Apr 3 | Al and Izzy in context | |||
| Mar 28 | Apr 3 | Sections 5.8, 5.9, 5.11; Exercises 5.3-1(f), 5.9-3 | 5.8-1(b), 5.8-2, 5.8-3(d,g), 5.8-4, 5.9-4, 5.13-2(a,b) | 5.8-3(e,h), 5.9-5, 5.13-1, 5.13-2(c) | |
| Apr 5 | Apr 10 | Sections 5.11 and 6.1; Exercises 6.1-8(a) and 6.1-9 | 5.8-3(f), 6.1-1, 6.1-2, 6.1-3, 6.1-4, 6.1-5, 6.1-6, 6.1-7 | 6.1-8(b) | |
| Apr 11 | Apr 17 | Sections 6.2, 6.4, 6.5, 6.6; Exercises 6.2-2, 6.4-3, 6.4-7(a), 6.4-8 | Click here | Click here | |