CS 331 Spring 2025 > Semester Plan
CS 331 Spring 2025
Semester Plan
Topics and dates—other than exam dates—are subject to change.
Week | Topics | Events | |
---|---|---|---|
Week 1
Jan 13–Jan 17 |
Course Overview Formal Languages & Grammars |
|
|
Week 2
Jan 20–Jan 24 |
Formal Languages & Grammars Lua |
|
|
Week 3
Jan 27–Jan 31 |
Lua |
|
|
Week 4
Feb 3–Feb 7 |
Lua Lexing & Parsing |
||
Week 5
Feb 10–Feb 14 |
Lexing & Parsing |
|
|
Week 6
Feb 17–Feb 21 |
Lexing & Parsing Haskell |
|
|
Week 7
Feb 24–Feb 28 |
Haskell |
|
|
Week 8
Mar 3–Mar 7 |
Haskell Midterm Exam |
|
|
Spring Break | |||
Week 9
Mar 17–Mar 21 |
Scheme |
|
|
Week 10
Mar 24–Mar 28 |
Scheme |
|
|
Week 11
Mar 31–Apr 4 |
Scheme Semantics & Interpretation |
||
Week 12
Apr 7–Apr 11 |
Semantics & Interpretation Prolog |
||
Week 13
Apr 14–Apr 18 |
Prolog |
|
|
Week 14
Apr 21–Apr 25 |
Student Presentations |
|
|
Week 15 & Finals Apr 28–May 2 |
Course Wrap-Up Final Exam |
|
|
|