Software Engineering (in partnership with KMITL) BSc/MSci
Software Engineering Summer Placement (H) COMPSCI4046
- Academic Session: 2026-27
- School: School of Computing Science
- Credits: 10
- Level: Level 4 (SCQF level 10)
- Typically Offered: Summer
- Available to Visiting Students: No
- Collaborative Online International Learning: No
- Curriculum For Life: No
Short Description
During the long vacation between third and fourth year, Software Engineering students will normally be required to undertake a summer placement of at least 8 weeks to gain relevant practical experience.
Timetable
Summer prior to Level 4.
Excluded Courses
None
Co-requisites
None
Assessment
Assessment visit during placement 30%
Poster describing placement and reflection on tools and practices employed 40%
Presentation 30%.
Main Assessment In: April/May
Course Aims
To give students the experience of a real software development environment.
To embed the software engineering theory, principles and tools studied during the previous three years through practical experience.
To develop a student's ability to evaluate and enhance their personal software process.
Intended Learning Outcomes of Course
By the end of the course students will be able to:
1. Describe applicability of practices, methods and tool taught in software engineering and other academic computing science courses to real world software development efforts;
2. Present a summary of their contribution during their placement;
3. Discuss and reflect on their experiences during their placement.