Course Home Activities Academic Honesty Communication Policies Exams Schedule Faculty (Home)

CSC 341: Automata, Formal Languages, and Complexity Theory
Spring 2019


Attendance at all lectures is expected. While attendance won't always be taken, instructors appreciate knowing why students are absent. If you miss a class for some personal reason/sickness, please send me a quick note. Also, please let me know in advance of planned absences. Note that regularly missing class is one of the potential special circumstances that could lead to a discretionary reduction in grade.

Access Statement

If you have specific physical, psychiatric, or learning disabilities and require accommodations, please let me know early in the semester so that your learning needs may be appropriately met. Note that you will also need to provide documentation of your disability to the Dean for Student Academic Support and Advising, Autumn Wilke, located on the 3rd floor of the Rosenfield Center (x3702).

Homework Submission Policy

All assigned work is due on the date and at the time specified. For homework, we will use a late day policy to help you manage your work load throughout the semester. This policy works as follows:
  • You have six late days to use in the semester.
  • You may use one late day to turn in one homework up to 24 hours after the due date, no questions asked.
  • You do not need to tell us that you are using a late day.
  • Late days are automatically noted and tracked by the instructor.
  • You may use up to two late days on a given homework.
  • If you are working in a group, each member must use a late day in order to extend the deadline by 24 hours.
  • As homework may be handwritten, exceptions will not be granted for computer system malfunctions.
  • The lowest grade in homework will be dropped. For example, if you miss one homework and you are past due date, then you get a zero in that homework. But it will be dropped at the end of the semester.
Beyond late days, homework may not be turned in after the due date. This is a strict policy in order to help us get your feedback to you in a timely manner. Only the most exceptional of circumstances discussed well in advance with the instructor (as much as the situation allows) will be entertained. In case of medical emergencies, written medical excuses from a medical practitioner (or a responsible person from student affairs) may be grounds for granting an extension.

Grading Policy

My goal in the course is for everyone to be proficient in the big concepts outlined in the Course Overview. While this is a lot of content, I firmly believe that everyone is capable of mastering this material --- earning an A in the process-with enough time, dedication, and proper study skills. My initial plan is to start with the following breakdown:
  • Homework: 40%
  • Hour Tests: 30%
  • Class Presentation: 10%
  • Final Exam: 20%
Percentages may be adjusted upwards or downwards at the discretion of the instructor.

Grading Scale

We will use the following scale to determine your final grade in the course:
  • A: 93-100%
  • A-: 90-93%
  • B+: 86-90%
  • B: 82-86%
  • B-: 78-82%
  • C+: 74-78%
  • C: 68-74%
  • D: 55-68%
  • F: 0-55%
If you obtain the (weighted) percentages of points listed above, you are guaranteed at least the corresponding grade.