CS3361 Object-Oriented Programming Methodology

Course Aims & Objectives:
The purposes of this courses are:

  1. to introduce object-oriented programming concepts;
  2. to explain principles of object-oriented software design;
  3. to provide practical skills in object-oriented programming.

Units: 2

Level: B3

Medium of Instruction: English

Keyword Syllabus:
Object-Oriented Concepts. Object-Oriented Methodology.  Object-Oriented Programming. 

Teaching Pattern:
Duration of course: 1 semester
Current mix of lecture/tutorial/laboratory, other: 2 hrs. lecture/tutorial.

Assessment Pattern:
Examination duration: 2 hours
Percentage distribution of marks for coursework, examination, other: 30% CW; 70% Exam
Grading pattern: Standard (A+AA-...F)
For a student to pass the course, at least 30% of the maximum mark for the examination must be obtained.

Pre-requisite(s):
CS2362 /or
CS2363  

Pre-cursor(s): Nil

Equivalent Course(s):
EE31331 Programming Methodology and Software Engineering

Related Links
Department of Computer Science