Courses Catalogue

Object Oriented Programming

COURSE CODE: COS 2101
COURSE CREDIT UNIT: 3
ACADEMIC PROGRAMME: Statistics
COLLEGE/SCHOOL/FACULTY: College of Economics and Management
STATUS: Core
PROGRAMME TYPE: Undergraduate

Course Content and Outline

Introduction to programming

  • Effective programming
  • problem solving.

What is procedural programming?

  • Introduction to high level programming language, e.g. PASCAL, C++.
  • Basic program structure.

Writing simple programs

  • Variables
  • Operators
  • Procedures
  • Controlling programs
  • If-Then-Else statements
  • For Statements, While Statements, Switch statements.
  • Recursion
  • Formatted Input? Output
  • Stream Input / Output.

MODE OF DELIVERY

  • Lectures
  • Reading assignments
  • Practical assignments
  • Field trips
  • Documentaries

INSTRUCTIONAL MATERIALS AND / OR EQUIPMENT

  • Whiteboard and Markers
  • Flip Charts
  • LCD Projectors
  • CDs, DVDs and Tapes