Title Introduction to Programming
Code4CPS112/SCPS112
PrerequisitesNoneCo-requisitesSCPS111
Aim To equip students with foundational programming skills including basic data structures
Content Object oriented programming using Java, UML design of Object-oriented architectures, and an introduction to dynamic data structures.
Outcomes
  • Demonstrate the ability to use Java constructs to build Objects and object relationships and interactions;
  • Usage of UML language to represent core Object-oriented concepts such as encapsulation, inheritance and polymorphism;
  • Acquire skills to use basic data structure algorithms covering array, list, stack and composite data structures based on them
Assessment 40% Theory Examination or test; 30% Practical Examination; 30% Class Test
DP Requirements40% minimum must be scored by a student to qualify to write examination.