Therefore, having the textbook is compulsory. Tutorials and laboratory work will be closely related to the lecture material. Tutorials are to be solved with 'pencil and paper', that is, no computer work will be required, and will be conducted in a normal classroom. Sometimes, tutorials are used to develop material to be used later in a programming assignment. Lab classes will be conducted in a computer laboratory, and consist of applying the issues and concepts discussed to the writing of Java programs.
All work is to be performed individually by students.
It is central to their success in the subject that students actively engage in the learning activities provided. Frequent use of WebLearn quizzes, reviewing lecture notes, solving the tutorial and lab problems individually, etc., will ensure that students are properly prepared to face the tests and final examination. While a minimum attendance standard is not compulsory, non-attendance may seriously jeopardise the chances of success in this subject. Clearly, non-attendance at an assessment will result in failure of that assessment. Where visa conditions apply, attendance is compulsory.