If you find any data displayed on this website that should be amended, please contact the Curriculum Management Team.
Module Title
Software Workshop 1
School
Computer Science
Department
Computer Science
Module Code
06 18190
Module Lead
Dr P Tino
Level
Certificate Level
Credits
30
Semester
Full Term
Pre-requisites
Co-requisites
Restrictions
As given in the programme specifications for School of Computer Science programmes
Contact Hours
Lecture-67 hours
Tutorial-22 hours
Supervised time in studio/workshop-176 hours Total: 265 hours
Exclusions
Description
A first module in imperative, object-oriented programming with a strong emphasis on practical program development skills.
Learning Outcomes
By the end of the module the student should be able to:
Explain and apply the fundamental constructs of imperative and subject-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.