|
 |
|
CS 3723 Programming Languages
Spring 2014 Calendar |
|
Week |
Dates |
Lecture Topics
|
Recitations / Exams |
0 |
Course Outline
|
Unix,
vi,
ssh/sftp,
Contrasts,
Compilers
|
0: Practice
replies (.txt,
.html) |
1 |
Jan 14, 16 |
Gram I ,
Gram II ,
BNF
if-else,
Grammar Ref
|
1: Grammars
Rec1.ans |
2 |
Jan 21, 23 |
Parsing,
Parsing,
RPN,
S-R Parse,
if-else |
2: S-R Parser
Rec2.ans |
3 |
Jan 28, 30 |
Semantics,
MIPS,
MIPS_example |
3: Semantic Actions
Rec3.ans |
4 |
Feb 4, 6 |
RD_Parser,
Bare,Debug
BetterBare,
Eval (C,
Java) |
4: R-D Parsing
Rec4.ans,
To_RPN |
5 |
Feb 11, 13 |
MIPS: Euler Series
Tiny® (double version) |
5: Assignments |
6 |
Feb 18, 20 |
Reg Expr
|
6: Conditionals |
7 |
Feb 25, 27 |
C++,C,Java,
Storage Management |
7: Python REs
Rec7.ans |
8 |
Mar 4, 6 |
Python |
6th: Exam,
Exam.ans
Exam_Review |
Spring Break: 10-14 March 2013 |
9 |
Mar 18, 20 |
FAs,
abb,
Subset Alg. |
8: DFAs & NFAs
Rec8.ans |
10 |
Mar 25, 27 |
ε-moves,
RE−−>NFA |
9. REs, ε-moves
Rec9.ans |
11 |
Apr 1, 3 |
Lisp Intro |
10. Lisp Functions
Rec10.ans |
12 |
Apr 8, 10 |
Lisp Lists,
Functions
Lisp Rep,
Mapcar |
11. Lisp Lists
Rec11.ans |
13 |
Apr 15, 17 |
Postscript |
12. Postscript
Rec12.ans |
14 |
Apr 22, 24 |
|
|
15 |
Apr 29
(May 1) |
|
Final_Review |
|
May 6
(Tue) |
Final Exam |
9:45 am -12:15 pm |
|
Toons:
tt2014-02-06.gif,
tt2014-02-06.gif,
vacation
Color coded links:
Dark means "material posted or covered."
Light means "material not yet posted
or not yet covered."
|
|