Description
Aims:
This module aims to advance students' education in the professional skills and awareness (e.g., project management, professional ethics, teamwork, contemporary software practice) that they will need to undertake successful careers in software engineering.
Intended learning outcomes:
On successful completion of the module, a student will be able to:
- Assess the effectiveness of solutions presented and to question them in an intelligent way.
- Synthesise solutions to, and discuss, general open-ended and contemporary professional issues and problems.
- Adopt reasoned ethical standpoints.
- Apply appropriate project management techniques.
- Appraise the utility of individual project management techniques within a given environment and originate new techniques within a sound framework.
- Outline the difference between use of project management techniques in small-scale activities such as the group project and those in industrial scale activities.
Indicative content:
The following are indicative of the topics the module will typically cover:
- Professional ethics.
- Regulation and law.
- Contemporary practice.
- The nature of projects.
- Basic financial assessment and the business case.
- Project planning, monitoring, control, and reporting.
- Risk and opportunity management.
- Project teams.
- Project processes and process improvement (including agile).
Note that not all topics are covered to the same depth.
Requisites:
To be eligible to select this module as an optional or elective, a student must be registered on a programme and year of study for which it is formally available.
Module deliveries for 2024/25 academic year
Last updated
This module description was last updated on 19th August 2024.
Ìý