|
 |
|
CS 3723 Programming Languages
Fall 2014 Calendar |
|
Week |
Dates |
Lecture Topics
|
Homework / Exams |
0 |
Outline,
Python
|
Unix,
vi,
ssh/sftp,
Contrasts,
Compilers
|
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 I ,
Gram II ,
BNF,
if-else |
5: CF Grammars
Answers |
6 |
Sep 29 Oct 1, 3 |
Parsing,
SR-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."
|
|