CS 4114: Introduction to Formal Languages and Automata Theory
Spring Semester, 2025

Current Course Calendar


Exam dates and due dates for assignments are tentative until the first day of class.

MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
JANUARY
Week 1
20
21
CLASSES BEGIN
FIRST CLASS MEETING
22
23
24
Week 2
27
28
29
30
31
ASSIGNMENT 1
FEBRUARY
Week 3
3
4
5
6
7
ASSIGNMENT 2
Week 4
10
11
12
13
14
ASSIGNMENT 3
Week 5
17
18
19
20
21
ASSIGNMENT 4
Week 6
24
25
26
27
28
ASSIGNMENT 5
MARCH
Week 7
3
4
5
6
7
ASSIGNMENT 6
10
SPRING BREAK
11
SPRING BREAK
12
SPRING BREAK
13
SPRING BREAK
14
SPRING BREAK
Week 8
17
18
19
20
21
Week 9
24
25
26
27
28
ASSIGNMENT 7
Week 10
31
1
2
3
4
ASSIGNMENT 8
APRIL
Week 11
7
8
9
10
11
ASSIGNMENT 9
Week 12
14
15
16
17
18
ASSIGNMENT 10
Week 13
21
22
23
24
25
ASSIGNMENT 11
Week 14
28
29
30
1
2
ASSIGNMENT 12
MAY
Week 15
5
6
COURSE REVIEW
7
CLASSES END
8
9
EXAMS BEGIN
Week 16
12
13
14
EXAMS END
15
16
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY