CS 3723 Programming Languages  
Fall 2014 Calendar
  Week   Dates    Lecture Topics          Homework / Exams   
0 Outline,
Python
Unixvissh/sftp,
ContrastsCompilers
0: Copy
1 August
25, 27, 29
FAs, REs,
Lexical, abb
1: Doubles
2 Sep 1, 3, 5
(1: Labor)
Subset Alg. 2: Subset Alg.
3 September
8, 10, 12
REs, RPN 3: Python REs
4 September
15, 17, 19
ε-moves, RE_sim,
RE−−>NFA
4: NFAs with ε-moves
Answers
5 September
22, 24, 26
Gram IGram II
BNFif-else
5: CF Grammars
Answers
6 Sep 29
Oct 1, 3
ParsingSR-Parsing
Algol language
6: SR-Parser
Answers
7 October
6, 8, 10
Semantics, MIPS_I/O
 MIPS_Ops, MIPS
8 October
13, 15, 17
MIPS_loop Topics and Review
Mid-term, Answers
9 October
20, 22, 24
R-D Parsing 7: RD-Parser
10 October
27, 29, 31
Tiny® (double version)
11 November
3, 5, 7
12 November
10, 12, 14
13 November
17, 19, 21
11: Python Classes
14 Nov 24,26,28
(28: Thks)
No class on
Wed, Nov 26
Thanksgiving Break: 27-29 Nov 2013
15 December
1, 3, 5
12: Time/Date Classes
16 Dec 8, 10,12
(12: Stdy)
  Dec 18
(Thurs)
Final Exam 9:45 am -12:15 pm
    Extra Lisp Material

  Color coded links:
             Dark means "material posted or covered."
             Light means "material not yet posted or not yet covered."