Course co-ordinator(s): Prof Mike Chantler (Edinburgh).
Aims:
- To provide students with opportunities to develop technical and communication skills
- To build students understanding, knowledge and skills in teamwork, software development in groups, and
project planning
Detailed Information
Pre-requisites: none.
Location: Edinburgh.
Semester: 3.
Syllabus:
- Review and extension of existing components and libraries which contribute to the project
- Design and code project (specification, design, development, implementation)
- Software project management including working in groups, project planning, software development tools,
version control, documentation and reporting
Learning Outcomes: Subject Mastery
- Understand the design, planning, development of a software development project
Learning Outcomes: Personal Abilities
- Identification, critical analysis and evaluation of the development of a software system
- Practice in working in a group, negotiating requirements, reaching a consensus, taking responsibility for own
work, reporting progress, taking part in a presentation, and working with others to a deadline - Appreciation of the interrelationship of knowledge domains
Assessment Methods: Due to covid, assessment methods for Academic Year 2021-22 may vary from those noted on the official course descriptor. Please see the Computer Science Course Weightings and the Maths Course Weightings for 2020-21 Semester 1 assessment methods.
SCQF Level: 10.
Credits: 15.
