|
California State University StanislausCS 4410: Automata, Computability, and Formal LanguagesFall 2025MWF 11:00 am - 11:50 am, Dr. Melanie MartinIn-person course in Bizzini 111. |
[Basic Information]
[Announcements]
[Calendar/Assignments]
[Homework]
|
Welcome to CS 4410, Automata, Computability, and Formal Languages
Course Description
University Catalog: Finite state concepts; sequential machines and state minimization; Chomsky grammar; algorithms on grammars; computability and Turing machines; non-computable functions.Announcements and Upcoming Events
8/20/25 |
Welcome to CS 4410! |
Textbook is: An Introduction to Formal Languages and Automata, 6th Edition by
Instructor:
Dr. Melanie Martin
Office: Demergasso-Bava
Hall 278
Email: mmartin@csustan.edu
Office Phone: (209) 667-3787
Web
Page:
www.cs.csustan.edu/~mmartin
Office Hours:
Please note that I may sometime
have to reschedule or cancel office hours. If I do I will post
in the Announcements and/or send email.
Zoom link is in Canvas on the Home page.
Monday |
3-4pm |
Zoom |
Tuesday |
3-4pm |
Zoom |
Friday |
noon-1pm |
DBH
278 |
And by appointment |
Prerequisite: CS 3100
and Math 2300 - please see me if you do not meet the prerequisites
Warning: I reserve the right to make changes to the
syllabus at any time during the term by announcing them in class
and on my web page.
This course is designed to be an in-person and will meet in
Bizzini 111. There may be some days may be online: some may
synchronous.
Homework,
reaction papers |
45% |
Participation |
10% |
Quizzes
or Final Exam (highest score) |
45% |
Total |
100% |
Academic Honesty: The work you do for this course will be
your own, unless otherwise specified. You are not to submit other
people's or machine's work and represent it as your own. I
consider academic honesty to be at the core of the University's
activities in education and research. Academic honesty is expected
at all times in this course.
(See Schedule of
Courses or Academic Calendar)
Last day to add a class: |
September 17; |
Last day to
drop: |
September 17; |
Last day to change grade options (CR/NC): | December 10 at 5 pm; |
No classes |
9/1, 11/11, 11/24-28, 12/10. |
Assignment |
Problems |
Assigned |
Due |
HW1, Section 1.1 | 1, 2, 3, 4, 7, 12, 20, 32, 36 | August 22, 2025 |
September 3, 2025 |
HW2, Section 1.2 | 1, 3, 5, 12, 14 b and e, 15, 20 | September 3, 2025 | September 17, 2025 |
HW3, Section 2.1 | 3a, 3d, 4b, 4c, 5c, 7b, 11a | September 10, 2025 |
September 22, 2025 |
HW4, Section 2.2 Section 2.3 |
5, 8 2, 4, 13, 14 |
September 12, 2025 |
September 24, 2025 |
HW5, Section 3.1 Section 3.2 Section 3.3 |
1, 4, 14, 20c, 21b 3, 6a, 6b 2, 5, 10,14b |
September 22, 2025 |
October 13, 2025 |