Programme And Module Handbook
 
Course Details in 2025/26 Session


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

Module Title LI Software Workshop 1
SchoolComputer Science
Department Computer Science
Module Code 06 34168
Module Lead Jacqueline Chetty
Level Intermediate Level
Credits 20
Semester Semester 1
Pre-requisites
Co-requisites
Restrictions None
Contact Hours Lecture-44 hours
Supervised time in studio/workshop-11 hours
Guided independent study-145 hours
Total: 200 hours
Exclusions
Description This module introduces and develops the principles of object oriented and imperative programming. Students will learn how to design and develop computer programs using an object-oriented programming language, and how to test their correctness. The development of complete applications with a graphical user interface (GUI) will be introduced.
Learning Outcomes By the end of the module students should be able to:
  • Explain and apply the core concepts of object-oriented programming
  • Design and implement computer programs using an object-oriented approach
  • Explain and apply methods and techniques for program testing
  • Use external libraries effectively
  • Demonstrate an understanding of the advantages and limitations of object oriented programming
Assessment 34168-01 : Continuous Assessment : Coursework (100%)
Assessment Methods & Exceptions Main Assessments: Continuous assessment (100%)
Supplementary Assessments: Continuous assessment (100%) over the Summer period
Other
Reading List