Syllabus | Lectures | Textbook |Quizzes | Homeworks and Grading Policy | Final Exam | Final Letter Grades |
The syllabus for the course can be found here. Most (but not all) of that information is summarized here.
Attendance is required. For each missed lecture, your grade will be deducted 4 percentage points. I will take attendance each day. If you are on your phone / laptop or otherwise a distraction to others or to me then you may also lose these attendance points for that particular day.
You will really need to read and study material other than the slides. There are many choices where you can get more details about our topics, but a textbook is the easiest option.
We’ll post readings from the following textbook, and we urge you to read them or get that info from another source.
Introduction to the Theory of Computation by Michael Sipser, 2nd edition.
The course is divided into 4 modules, each which lasts for about 2-5 lectures each. The 5 modules are listed below:
There will be two midterms and one final exam. The dates for these assessments is:
There are one or two homework assignments per module (depending on the module), that must be completed. These will be graded on a traditional scale (out of 10 points). See the syllabus and the homeworks page for more details.
Late Policy: Homeworks have firm deadlines, but extensions are automatically given and grant an additional 3 days of time to work on the assignment. There will be No extensions for any reason beyond the 3 day extension. If you need additional time on homeworks, you should consider appealing for a grade of Incomplete at the end of the semester (contact the instructor for details).
Your letter grade will be calculated using a traditional weighted average. The weights are:
Homeworks and quizzes will be graded on a traditional percentage scale. Your final letter grade will be determined by the traditional decade curve. The table for which is shown below:
| Letter Grade | Percentage Average |
|---|---|
| F | 0 |
| D- | 60 |
| D | 63 |
| D+ | 67 |
| C- | 70 |
| C | 73 |
| C+ | 77 |
| B- | 80 |
| B | 83 |
| B+ | 87 |
| A- | 90 |
| A | 94 |
| A+ | 100 |