CS 331 Spring 2013  >  Semester Plan

CS 331 Spring 2013
Semester Plan

Below is a rough plan for the semester. This is tentative; dates and topics are subject to change. (Exam dates will not change.)

Week Dates Topics Events
0 1/17–1/18 Introduction  
1 1/22–1/25 Grammars
  • Mon 4/21 No class (AK Civil Rights Day)
2 1/28–2/1 Grammars/Lexical Analysis
  • Fri 2/1 Drop Deadline
3 2/4–2/8 Lexical Analysis/Syntax Analysis
  • Tue 2/5 Assignment 1 (Grammars) Due
4 2/11–2/15 Syntax Analysis/Semantics
  • Tue 2/12 Assignment 2 (Lexer) Due
5 2/18–2/22 Haskell
  • Thu 2/21 Assignment 3 (Parser) Due
6 2/25–3/1 Haskell
  • Thu 2/28 Assignment 4 (Haskell) Due
7 3/4–3/8 Python/Review
Midterm Exam
  • Sun 3/3 Assignment 4 (Haskell) Due
  • Wed 3/6 Midterm Exam
  • Fri 3/8 Class Cancelled
Spring Break
8 3/18–3/22 Python
  • Fri 3/22 Withdrawal Deadline
9 3/25–3/29 Scheme
  • Thu 3/28 Assignment 5 (Python) Due
10 4/1–4/5 Scheme/Forth
  • Student Presentation Sign-Up This Week or Next
11 4/8–4/12 Forth/Prolog
  • Tue 4/9 Assignment 6 (Scheme) Due
12 4/15–4/19 Prolog
  • Thu 4/18 Assignment 7 (Misc) Due
13 4/22–4/25 Student Presentations
  • Fri 4/26 No class (UAF SpringFest)
14 4/29–5/3 Student Presentations  
15
Finals
5/6–5/10 Student Presentations/Review
Final Exam
  • Mon 5/6 Last regular class meeting
  • Fri 5/10 Final Exam 1–3 p.m. in the classroom


CS 331 Spring 2013: Semester Plan / Updated: 25 Feb 2013 / Glenn G. Chappell / ggchappell@alaska.edu