Programme And Module Handbook
Course Details in

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

Module Title LC Software Workshop 1
SchoolComputer Science
Department Computer Science
Module Code 06 27821
Module Lead Dr Martin Escardo, Professor Jon Rowe
Level Certificate Level
Credits 40
Semester Full Term
Restrictions None
Contact Hours Lecture-88 hours
Practical Classes and workshops-16 hours
Guided independent study-296 hours
Total: 400 hours
Description A first module in imperative, object-oriented programming, with a strong emphasis on practical program development skills.
The aims of this module are to: present the fundamental concepts of imperative and object-oriented programming develop the skills needed to design, develop and document programs gain working knowledge of the Java programming language
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
  • describe and apply the main features of the Java programming language.
  • analyse Java programs, for example by determining the behaviour of a program from its source code or by completing and/or correcting partially-written programs
  • write Java programs, where appropriate making effective use of an integrated development environment (IDE) and other programming aids.
  • test and debug programs, interpreting compiler and run-time error messages
  • design, develop and document complete Java programs to solve given software problems, including some open-ended tasks
Assessment 27821-01 : Continuous Assessment : Coursework (100%)
Assessment Methods & Exceptions Assessment:
100% Continuous Assessment. The module also has an internal hurdle in the form of class tests. These tests will not contribute to the final overall mark for the module but students pass the class test component in order to pass the module. Reassessment: by repeat only
Reading List