Skip to content

Module Catalogue

Breadcrumbs navigation

CS3099   Software Engineering Team Project

Academic year(s): 2019-2020

Key information

SCOTCAT credits : 30

ECTS credits : 15

Level : SCQF level 9

Semester: Full Year

Availability restrictions: Not available to General Degree Students

Planned timetable: To be arranged.

This module gives a broad overview of software engineering, presenting the fundamental aspects as a collaborative professional activity including its concerns and approaches. Students apply these concepts and practices to a substantial software engineering project as part of a team. Each team specifies, plans, designs, implements, tests and documents a medium-sized software system, under the guidance of a member of staff. Cooperation within and between teams is essential in order to produce successful solutions. The module provides the background and practical experience for students to enter professional careers where they will be working on large-scale software projects in teams.

Relationship to other modules

Pre-requisite(s): Before taking this module you must pass CS2002 and ( pass CS2101 or pass CS2001 )

Anti-requisite(s): You cannot take this module if you take CS5031

Learning and teaching methods and delivery

Weekly contact: 1 lecture (x 10 weeks) and 4 seminars

Scheduled learning hours: 34

Guided independent study hours: 266

Assessment pattern

As used by St Andrews: Coursework = 100%

As defined by QAA
Written examinations : 0%
Practical examinations : 0%
Coursework: 100%

Re-assessment: No Re-assessment available

Personnel

Module teaching staff: TBC Module coordinator(s): Honours Coordinator - Computer Science (hons-coord-cs@st-andrews.ac.uk)