Programme/Approved Electives for 2024/25
None
Available as a Free Standing Elective
No
Aims
This module aims to:- provide students with knowledge of the techniques and processes to undertake the team-based software engineering. - experience an agile software development. - present a software engineering report that includes use of models to record designs/code and evaluation/testing activities undertaken.
Intended Learning Outcomes
support an agile software engineering team, to create an object-oriented software solution that meets its requirements: 1engage in team-based applications of software engineering evaluation techniques to validate produced software against requirements and designs, and verify software quality: 1critically evaluate and report on other teams' software and software engineering demonstrations using structured guidance on evaluation of code and other products: 2
12 hours lectures12 hours group work sessions / workshops (weekly required team meeting)4 hours demo and team reviews30 hours individual coursework preparation (contributing to the team report and evaluation)92 hours team work
Description of Module Assessment