Official stuff
- The course will be lectured in English, but questions at lectures
and exercises can be asked in Danish and/or in English.
- The course is described in the
course
book.
- Exam dates will be January 22nd through 24th.
- The exam is an oral exam. The exam will be in Danish or English
depending on the choice of the individual student.
- More
info on the exam can be found here.
Newsgroup
- The class has a newsgroup (it-c.courses.VOP), which is an electronic forum
for discussion of all issues related to this class. This will be the primary forum for
all course related discussions, questions, and random ramblings.
Staff
- Kasper Østerbye
(kasper@itu.dk) is the teacher in charge, and will give 2/3 of the lectures.
- Sebastien Vaucouleur (Vaucouleur
at itu dot dk) is a PhD student who will give
1/3 of the lectures.
- Zahid Mukhtar (zahid@itu.dk) is teaching assistant, and will help out
with the labs and exercises.
Course organization
- Lectures will take place in Auditorium 3 every Monday at 13:30 - 15:30.
- Exercises will be 16:00 to 18:30 in 3A50, 3A52, and 3A54
- There will be a small number of hand-ins. These have deadline on
Mondays at 13:30
Course material
The curriculum will be based on online material, which will be made available
as the course progresses.
Notice, we will base all material on C# and .NET, but the exam questions might
be answered using corresponding Java technology. However, we will not prepare
two sets of course material, exercises etc.
We will not spend much time on the semantics of the C# language, but will
mention when we use a construct which is non-existent in Java. The
specification of C# is available online from MSDN. Peter Sestoft also has
the newest version of the specification. Check out the
C# specification.
Course Software
We will be using Visual C# 2005 Express Edition. It is installed on
the machines in the lab, and can be downloaded from
MSDN.
Besides, a number of different auxiliary tools will be needed, links to these
will be made available as we progress.