Skip to main content
Module title:Software Engineering
Module codeECM2415
Module lecturers:Dr David Wakeling
Module credits:15

This module will introduce you to those aspects of software engineering that relate to the requirements analysis and production of large systems by the application of object-orientated programming techniques to a large and complex project in a team-working environment. The main objectives of thismodule are to introduce key aspects of software engineering to you in a practical way. Aspects of software engineerng that will be covered in this module include application of object oriented programming techniques to large-scale software system development, requirements analysis, human computer interface (HCI) design, software system design and development, software system testing and software system integration and deployment. They also include project documentation, project management and teamworking. Prerequisite module: ECM2414 or equivalent  

Please note that all modules are subject to change, please get in touch if you have any questions about this module.