Programme And Module Handbook
 
Course Details in 2020/21 Session


If you find any data displayed on this website that should be amended, please contact the Curriculum Management Team.

Module Title LC Object Oriented Programming
SchoolComputer Science
Department Computer Science
Module Code 06 34232
Module Lead Kashif Rajpoot
Level Certificate Level
Credits 20
Semester Semester 1
Pre-requisites
Co-requisites LC Data Structure & Algorithms - (06 30403)
Restrictions the module is taught at the Dubai campus
Contact Hours Guided independent study-134 hours
Supervised time in studio/workshop-22 hours
Tutorial-11 hours
Lecture-33 hours
Total: 200 hours
Exclusions
Description Object oriented programming is one of the most popular techniques in industrial software development. This module will introduce students to the principles of object oriented programming, imperative algorithms and data structures.
Learning Outcomes By the end of the module, students should be able to:
  • explain and apply the fundamental constructs of imperative and object-oriented programming, and data structures
  • analyse computer programs, for example by determining the behaviour of a program from its source code or by completing and/or correcting partially-written programs
  • write, test and debug computer programs, where appropriate making effective use of an integrated development environment (IDE) and other programming aids
  • design and document complete computer programs to solve given software problems, including some open-ended tasks
Assessment
Assessment Methods & Exceptions Main Assessments: Continuous assessment (100%)
Supplementary Assessments: Continuous assessment (100%) over the Summer period
Other Dubai version of Edgbaston module 06 34229
Reading List