CSCI445 - Formal Languages and Automata Theory

Course Details

Course Code: CSCI445 Course ID: 5320 Credit Hours: 3 Level: Undergraduate

This course deals with the mathematical abstraction model of computation and its connection to formal languages. It is designed to introduce students to the theoretical development of computer science and provide conceptual tools used by practitioners in computer engineering. Students will understand how automata are used to describe computing machines and computation. (Prerequisite: CSCI340)

Course Schedule

Registration Dates Course Dates Start Month Session Weeks
Registration03/31/2025 - 08/29/2025 Course Dates09/01/2025 - 12/21/2025 Start Month September SessionSummer 2025 Session C Weeks16 Week session

Previous Syllabi

Not current for future courses.