Authorised by Academic Registrar, April 1996
Objectives On completion of this subject students should be able to write algorithms for problem solving using some pseudo-code; convert algorithms into C++ codes; and write, compile and run useful C++ programs.
Synopsis The subject covers review of structured program design: modules, programming stubs; the C++ programming language; syntax, program structure, data types and variable declarations, statements, expressions, input and output, control structures, functions and parameters; the C++ Compiler - compiling, linking, debugging and running programs. Distance education students will require access to a computer (preferably an IBM PC or compatible) and a C++ compiler.
Assessment Two assignments: 20% + Examination: 80% + Students must attain a satisfactory standard in both assignment work and in the examination. Part of the examination will test understanding of the assignment work.