GCO7821

Computer programming 1

(IT)

J G K Harris

6 points + First semester + Distance

Synopsis: Algorithms; introduction to structured and object-oriented design; Java programming language, lexical elements, basic syntax; simple data types, variables, constants, declarations; block structure, expressions, statements, compound statements; input, output; control structures; scope and lifetime rules; information hiding; classes and objects; methods and parameters; method calls; one-dimensional and multi-dimensional arrays; text handling; testing and debugging techniques; compiler usage. Access to the university's computer systems through an Internet service provider is compulsory for distance education students.

Assessment: Examination (3 hours): 60% + Other assessment modes: 40%