<schedule>
<head>
COS 382 - Language Structures
</head>
<entry>
<month>
Feb
</month>
<date>
3
</date>
<day>
M
</day>
<topic>
Overview and History
</topic>
<reference>
Chapter 1
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
5
</date>
<day>
W
</day>
<topic>

</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
7
</date>
<day>
F
</day>
<topic>
XML Parsing and Translation
</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
10
</date>
<day>
M
</day>
<topic>

</topic>
<reference>
</reference>
<assign>
XML
</assign>
</entry>
<entry>
<month>
</month>
<date>
12
</date>
<day>
W
</day>
<topic>

</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
14
</date>
<day>
F
</day>
<topic>
Syntax and Grammer
</topic>
<reference>
Chapter 2
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
17
</date>
<day>
M
</day>
<topic>

</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
19
</date>
<day>
W
</day>
<topic>

</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
21
</date>
<day>
F
</day>
<topic>
Parsing
</topic>
<reference>
</reference>
<assign>
<due>
XML
</due>
</assign>
</entry>
<entry>
<month>
</month>
<date>
24
</date>
<day>
M
</day>
<topic>
Jay Syntax and Parsing
</topic>
<reference>
</reference>
<assign>
Jay Interpreter
</assign>
</entry>
<entry>
<month>
</month>
<date>
26
</date>
<day>
W
</day>
<topic>

</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
28
</date>
<day>
F
</day>
<topic>

</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
Mar
</month>
<date>
3
</date>
<day>
M
</day>
<topic>
Type Systems
</topic>
<reference>
Chapter 3.1
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
5
</date>
<day>
W
</day>
<topic>
Semantics
</topic>
<reference>
Chapter 3.2-3.6
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
7
</date>
<day>
F
</day>
<topic>
<note>
EXAM 1
</note>
</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
10
</date>
<day>
M
</day>
<topic>
Semantics
</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
12
</date>
<day>
W
</day>
<topic>
Jay Semantics
</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
14
</date>
<day>
F
</day>
<topic>
OO Paradigm - Smalltalk
</topic>
<reference>
Chapter 7
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
17
</date>
<day>
M
</day>
<topic>

</topic>
<reference>
</reference>
<assign>
Smalltalk
</assign>
</entry>
<entry>
<month>
</month>
<date>
19
</date>
<day>
W
</day>
<topic>

</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
21
</date>
<day>
F
</day>
<topic>
</topic>
<reference>
</reference>
<assign>
<due>
Jay Interpreter
</due>
</assign>
</entry>
<entry>
<month>
</month>
<date>
24
</date>
<day>
M
</day>
<topic>
<note>
SPRING BREAK - NO CLASS
</note>
</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
26
</date>
<day>
W
</day>
<topic>
<note>
SPRING BREAK - NO CLASS
</note>
</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
28
</date>
<day>
F
</day>
<topic>
<note>
SPRING BREAK - NO CLASS
</note>
</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
31
</date>
<day>
M
</day>
<topic>
Logic Paradigm - Prolog
</topic>
<reference>
Chapter 9
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
Apr
</month>
<date>
2
</date>
<day>
W
</day>
<topic>

</topic>
<reference>
</reference>
<assign>
Prolog
</assign>
</entry>
<entry>
<month>
</month>
<date>
4
</date>
<day>
F
</day>
<topic>

</topic>
<reference>
</reference>
<assign>
<due>
Smalltalk
</due>
</assign>
</entry>
<entry>
<month>
</month>
<date>
7
</date>
<day>
M
</day>
<topic>

</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
9
</date>
<day>
W
</day>
<topic>

</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
11
</date>
<day>
F
</day>
<topic>
Component Programming
</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
14
</date>
<day>
M
</day>
<topic>
Java Beans
</topic>
<reference>
</reference>
<assign>
Java Beans
</assign>
</entry>
<entry>
<month>
</month>
<date>
16
</date>
<day>
W
</day>
<topic>

</topic>
<reference>
</reference>
<assign>
<due>
Prolog
</due>
</assign>
</entry>
<entry>
<month>
</month>
<date>
18
</date>
<day>
F
</day>
<topic>
<note>
EASTER BREAK - NO CLASS
</note>
</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
21
</date>
<day>
M
</day>
<topic>
<note>
EASTER BREAK - NO CLASS
</note>
</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
23
</date>
<day>
W
</day>
<topic>
Java Beans
</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
25
</date>
<day>
F
</day>
<topic>
<note>
EXAM 2
</note>
</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
28
</date>
<day>
M
</day>
<topic>
Concurrency
</topic>
<reference>
Chapter 11.1-11.5
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
30
</date>
<day>
W
</day>
<topic>
</topic>
<reference>
</reference>
<assign>
<due>
Java Beans
</due>
</assign>
</entry>
<entry>
<month>
May
</month>
<date>
2
</date>
<day>
F
</day>
<topic>
Java Threads
</topic>
<reference>
Chapter 11.6-11.10
</reference>
<assign>
Java Concurrency
</assign>
</entry>
<entry>
<month>
</month>
<date>
5
</date>
<day>
M
</day>
<topic>

</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
7
</date>
<day>
W
</day>
<topic>
Procedural Paradigm
</topic>
<reference>
Chapter 4
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
9
</date>
<day>
F
</day>
<topic>

</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
12
</date>
<day>
M
</day>
<topic>

</topic>
<reference>
Chapter 5
</reference>
<assign>
<due>
Java Concurrency
</due>
</assign>
</entry>
<entry>
<month>
</month>
<date>
14
</date>
<day>
W
</day>
<topic>

</topic>
<reference>
</reference>
<assign>
</assign>
</entry>
<entry>
<month>
</month>
<date>
16
</date>
<day>
F
</day>
<topic>

</topic>
<reference>
</reference>
<assign>
</assign>
</entry>

<entry>
<date>
21
</date>
<day>
W
</day>
<topic>
<note>
FINAL EXAM - 8:00 AM
</note>
</topic>
</entry>
</schedule>
