Home / Course Resources Archive

Course Resources Archive

Postgraduate Module Descriptors 2012/13

COM461: Software Engineering

Module Title Software Engineering
Module Code COM461
Module Tutor Vicky Bush
School Computing and Technology
CAT Points 20
Level of Study 7
Pre-requisites None
Co-requisites None
Restrictions None
Brief Description This module aims to impart knowledge and understanding of the process of object-oriented software development of small systems, from requirements analysis to implementation; to give students experience of the development process; to understand how to integrate with a simple external database; to stress the importance of quality when developing software.
Indicative Syllabus
  1. General introduction to object oriented languages;
  2. Language structures such as arrays, maps, classes, inheritance;
  3. Exception handling and GUI interfaces;
  4. Design notations – PDL and object-oriented modelling notations (UML);
  5. Database interaction;
  6. Quality considerations, including testing and test harnesses.
Learning Outcomes

On successful completion of the module, the student should be able to:

  1. demonstrate knowledge and understanding of a specific object oriented programming language
  2. demonstrate technical expertise in a disciplined and structured approach to the design, documenting and testing of software systems
  3. demonstrate originality when synthesizing the above knowledge and skills in order to develop a small software system from requirements, analysis and design to implementation and testing
  4. demonstrate comprehensive understanding of a range of techniques to enhance the quality of software
  5. critically analyse and evaluate the effectiveness of designs and implementations, communicating the outcome effectively using well-reasoned arguments
  6. demonstrate independence in being able to research and synthesize information in order to adapt and develop new skills or procedures for new situations and applications


Learning and Teaching Activities Approximately 30 hours staff/student contact, 70 hours of directed study and 100 hours of independent study
Assessment (For further details see the Module Guide) 001: 30% Coursework: Time Constrained Assignment: 2000 words or equivalent
002: 70% Coursework: Standard: 4000 words or equivalent
Special Assessment Requirements None
Indicative Resources

The Library Catalogue contains full details of the current reading list for this module. Further details may also be found in the Module Guide.

An error has occurred. This application may no longer respond until reloaded. Reload 🗙