Course co-ordinator(s): Alistair McConnell (Edinburgh), Dr Abrar Ullah (Dubai), Dr Chit Su Mon (Malaysia).
Aims:
- To equip students with knowledge and skills for the effective management of a group project which encompasses the software development lifecycle
- To enable students to reinforce their knowledge and skills gained in software processes, internet technology, database management and interaction design
- To build students understanding, knowledge and skills in teamwork, software development in groups, and project planning.
- To enable students to develop a broader understanding of the interrelationship of development life-cycles and a critical capability in the selection of tools and methods to support project planning, systems analysis, requirements capture, and system specification.
Detailed Information
Course Description: Link to Official Course Descriptor.
Pre-requisite course(s): F28DM Database Management Systems & F28SD Introduction to Software Engineering or equivalent.
Linked course(s): F29PD Professional Development Synoptic Course..
Location: ALP, Dubai, Edinburgh, Malaysia.
Semester: 1.
Syllabus:
- Review and extension of the components studied in earlier years which contribute to the group project
- Software project management including working in groups, project planning and costing, risk assessment
- Use of Industry-level Standards for software development and documentation, covering aspects such as change control and requirements traceability
- Further study of software development tools, especially version control
SCQF Level: 9.
Credits: 15.