Week 1: 25 Feb - 3 March |
Lectures |
Parsing. slides: introduction parsing_1 parsing_2 |
Assignment 1 |
Parsing and interpreting a language |
Week 2: 4-10 March |
Lectures |
parsing_3,parsing_4.pdf ScriptParser.java (code from ad hoc tutorial) |
Tutorial1 |
(see TimeTable) Grammars and Parsing. |
Fri 10 Mar |
Deadline for withdrawing with fee refund |
Week 3: 11-17 March |
Lectures |
parsing_5.pdf, regular expression slides ScriptParser.java Worker.java (updated with execute(..) method) |
Tutorial2 |
(see TimeTable) More about Parsing. |
Test #1, 14 Mar 5-6 pm: |
MCLT101 (A-F), MCLT103 (G-N), KKLT303 (P-Z) |
Week 4: 18-24 March |
Lectures |
graphs_1.pdf graphs_2.pdf graphs_3.pdf |
Tutorial3 |
No tutorial questions, Answer questions on Assign1, Optional. We also have help desks, see TimeTable |
Assignment 1 Due |
24 March 12 Noon |
Week 5: 25-31 March |
Assignment 2 out |
Graph Algorithms: route planning etc |
Lectures |
graphs_4.pdf, graphs_5.pdf, graphs_6.pdf, graphs.pptx |
Tutorial4 |
Graphs and Route Finding |
Friday 29 March: Public Holiday |
Break: 1-14 April |
|
Week 6: 15-21 April |
Lectures |
graphs_7.pdf, Admin-notes.pdf |
Tutorials |
In-person assignment marking in tutorial times at CO241 |
Test #2, 18 Apr 5-6 pm: |
MCLT101 (A-F), MCLT103 (G-N), KKLT303 (P-Z) |
Week 7: 22-28 April |
Thursday 25 April: Public Holiday |
Assignment 3 out |
Network Flow etc |
Lectures |
Network Flows-1, Network Flows-2 |
Tutorials |
Optional, Open to all, help with Assign 2 |
Assignment 2 Due |
26 April 12 Noon |
Week 8: 29 April-5 May |
Lectures |
Network Flows -3, Centrality, Cycle Detection, Test3 Preparation |
Tutorial6 |
Model Solution |
Week 9: 6-12 May |
Lectures |
SpanningTrees-1, Spanning trees (ppt), SpanningTrees-2 |
Tutorials |
In-person assignment marking in tutorial times at CO241; No tutorials. |
Test #3, 9 May 5-6 pm: MCLT101 (A-F), MCLT103 (G-N), KKLT303 (P-Z) |
Friday 12 May |
Deadline for withdrawing (Assoc Dean approval required after this) |
Week 10: 13-19 May |
Lectures |
Data Compression 1 (PPTX), Data Compression 2 (PPTX), String Search |
Tutorial7 |
Data Encoding/Decoding |
Assignment 3 Due |
17 May 12 Noon |
Week 11: 20-26 May |
Assignment 4 released |
Data Compression 3 (PPTX) |
Lectures |
slides |
Tutorial8, Some notes/answers |
Compression/Decompression |
Week 12: 27 May - 2 Jun |
Lectures (No lecture this Thursday) |
Fast Fourier Transform slides PPTX version(* *UPDATED WITH SOME CORRECTIONS**) |
Marking Sessions |
In-person assignment marking in tutorial times at CO241; No tutorials. |
Test #4, 30 May 5-6 pm: MCLT101 (A-F), MCLT103 (G-N), KKLT303 (P-Z) |
Study/Assessment Period: 6 Jun - 24 Jun |
Assignment 4 Due |
7 June 12 Noon |
|
|