Course Catalogue

Workplace Project Supplement COMPSCI4093P

  • Academic Session: 2026-27
  • School: School of Computing Science
  • Credits: 30
  • Level: Level 4 (SCQF level 10)
  • Typically Offered: Runs Throughout Semesters 1 and 2
  • Available to Visiting Students: No
  • Collaborative Online International Learning: No
  • Curriculum For Life: No

Short Description

By the time GA students are in Level 4, they would have had a wide range of experience at the workplace and can be expected to take on increasingly larger roles within their teams. The "Workplace Assessment Year 4" module will assess students on a substantial piece of work that they develop at the workplace. This course, "Workplace Project Supplement", is meant as a supplement to that course, for those students who wish to do more, larger, and/or more ambitious project(s) in the workplace. This supplementary course will allow them to spend more time at the workplace to focus on their project(s). They will develop a substantial piece of work which solves a given problem, documenting their progress and rationale throughout the duration of the project.

Timetable

None

Requirements of Entry

Mandatory:
This course is only for Graduate Apprenticeship (GA) in Software Engineering, Level 4 students.
They must have completed Workplace Assessment Year 3 COMPSCI3011.

Recommended:
Workplace Assessment Year 3 COMPSCI301 completed at a grade of A5 or above.

Excluded Courses

None

Co-requisites

Workplace Assessment Year 4 COMPSCI4085P

Assessment

A project report documenting the work carried out, along with evaluation and reflection (95%) plus presentation (5%).

Main Assessment In: April/May

Course Aims

The aim of this course is to allow Graduate Apprenticeship students in the final year of the program to enhance their work-based learning by spending more time in the workplace on more, larger, and/or more ambitious project(s) on top of the project they are already submitting as part of the co-requisite "Workplace Assessment Year 4" module.  

Intended Learning Outcomes of Course

By the end of this course, students will be able to:

1. Independently design and construct or extend a substantial software product that demonstrates technical achievements in software engineering.

2. Apply appropriate technologies and tools in the workplace to support the successful delivery of a software engineering project.

3. Manage technical skills and decision-making to address a challenging problem in software engineering.

4. Evaluate the outcome of their work, with attention to the technical complexity, novelty, and real-world constraints of the project.

5. Communicate their work effectively, through a professionally structured written report and oral presentation, to professional and academic audiences.

Minimum Requirement for Award of Credits

No exceptions