- 6 Nov 2006: [Exam] -- online afterwards.-)
[Results summary].
-
- The definitions in file [eg.sml]
will be attached to the exam paper as an appendix.
Make sure that you understand
the contents of eg.sml (and other examples),
the types of the functions,
how the compiler infers those types, and
how to use the functions and data structures.
- There are no multiple-choice questions on the exam
but there are some short-answer questions.
- The overall balance of the exam is intended to be
very approximately 2:4:4, SML:concepts:implementation.
But there may be concepts questions and implementation questions
that refer to languages you know, particularly SML and C/C++,
as well as to other languages and even hypothetical languages.
- NB. The final section of the .pdf implementation notes
on the formal theory of polymorphic type checking is not
examinable, but you should be able to describe, and apply, the
steps by which the SML compiler infers the types of functions such as
map,
foldl,
trav,
etc..
-
- 16 October, Monday 4pm:
[assignment-4] is due.
Don't forget [hints].
-
- 16 October, Monday,
[final lecture].
- There will be no tutes in w13.
- Instead there will be help-room sessions in w13 and in w+2,
see
[helpRm(click)].
-
- 6 October, Friday 4pm:
[assignment-3] is due.
Pay careful attention to the submission instructions which
differ from A1 and A2.
Don't forget the [hints].
- Late submissions Oct.7-13, as per usual penalty;
assessment=a3late
(directory=a3, program=a3.sml still).
If you submitted on time we will not mark a late submission.
-
- 4 September, Monday, ??? 1pm-2pm ??? , 63/115, Clayton:
- Information session for Computer Science Honours [-DWA].
-
- 25 August, Friday 4pm:
[assignment-2] is due.
Don't forget the [hints].
-
- 16 August 2006:
All submssions for assignment-1, on-time or late,
have now received feedback and results by email.
-
- 4 August, Friday 4pm:
[assignment-1] is due.
-
- 25 July, re redundancies:
- affected staff
"...will be given formal notice of redundancy in line
with the Monash University Enterprise Agreement
(Academic and General Staff) 2005 on Thursday 30
November 2006...."
-- Ron Weber 25 July.
- I.e. All staff will be around for the exam marking period.
-
- 24 July 2006, week 2: Tutes start.
- 17 July 2006, week 1: [Lectures] start.
-
The CSE3322 2006 class collectively admits to
using one or more of the following languages:
- imperative: command, an order, e.g., add 7 to x, x:=x+7.
- declarative: statement of truth, e.g., fact n = if n=0 then 1 else n*(fact n).
-
- You may have heard by that the University intends to make 45 academics
in the Faculty of IT redundant before the end of the year.
It has been suggested that the date of effect of that
redundancy might be the 3rd of October, week-11.
I am not in a position to influence any of the outcomes
so I cannot guarantee to you that I will be here
to finish teaching you this semester, or to mark your exams.
If you are concerned about this situation you should take up your concerns with
the Vice Chancellor, Prof. Richard Larkins,
Richard.Larkins at adm.monash.edu.au, or
the Dean of FIT, Prof. Ron Weber, ron.weber at infotech.monash.edu.au.
|
|