The following is a rough schedule of the lab exercises. For a more detailed view see CATE where precise dates will be available as the labs are added.
Week | Supported In Lab | Issued | Submission Due |
---|---|---|---|
1 | C++ Intro ![]() | ||
2 | C++ Intro | C++1 | |
3 | C++1 | ||
4 | C++1 | C++1 | |
5 | C++2 | C++2 | |
6 | C++2 | ||
7 | Prolog1 | Prolog1 | C++2 |
8 | C++3, Prolog1 | C++3 | |
9 | C++3 | Assembler, Prolog2 | Prolog1 |
10 | C++3, Assembler, Prolog2 | ||
11 | Prolog2 | C++3, Assembler, Prolog2 |
CATE (Continuous Assessment Tracking Engine)
You will be using the CATE system throughout the year to obtain information about the various assessed exercises and more importantly to submit your work electronically or to retrieve cover pages for hardcopy submissions.
Programming - Lecture notes and exercises
More C++ links:
Recommendations on C++ programming style (long)
Some Notes on Program Readability and Design
More Linux links:
An online Linux book - and the chapter which interests you more
An introduction to Sicstus Prolog(also available as pdf).
CSG Download Info