2022/3, Trimester 2, Face-to-Face, Edinburgh Napier University
VIEW FULL DETAILS
Occurrence: | 001 |
Primary mode of delivery: | Face-to-Face |
Location of delivery: | MERCHISTON |
Partner: | Edinburgh Napier University |
Member of staff responsible for delivering module: | Kevin Sim |
Module Organiser: | |
Learning, Teaching and Assessment (LTA) Approach: |
This module will use several innovative techniques wrapped into a traditional lecture and practical model of delivery.The lectures will cover the theoretical and underpinning concepts of working in the modern software industry (LOs 2-3, 5-6). This will be undertaken in a blend of taught lecture, flipped classroom, and seminar style approaches to the delivery of taught content.The practical sessions will engage students with the process of modern software development (LOs 1 & 4). This will engage the students with a continuous improvement style of working in a small group. Labs will flow through individual topics to build a complete system. The techniques will be directly applicable to the coursework delivered for the module assessment. Practical sessions will also include group-based code reviews as part of the formative assessment approach.Lectures and labs will be supported by guest speakers from industry who work in modern production environments. Furthermore, the human-side of working in modern development environments will be interwoven within the material to ensure the students gain an understanding of the current working lifestyle in the modern software industry.
|
To support formative feedback, the Software Engineering subject group utilise a lab-based teaching approach across their provision. During these lab sessions, staff will discuss and evaluate student progress and provide feedback on how well they are progressing with their work. All modules in the subject group also require students to demonstrate their coursework on submission to provide further formative feedback on how the work could be improved.This module will also utilise code reviews within the labs to provide formative feedback leading to the final submission. This will be supported by modern build tools that will give live feedback to the students on the content they are developing.
|
The module contains two assessment components: a practical project and an exam.The practical project (LOs 1, 3, 4) will be undertaken by small groups (2-3 students). The project will be initiated within the first week of the module and be a continuously developed work with reviews every four weeks. The reviews will be used to provide formative feedback as well as assessment of progress. This will be supported by the tools available for build automation and progress visualisation. The final deliverable will be assessed based on the quality of the software engineering process rather than delivered software. This will also be supported by the build tools used.The exam will cover the theoretical and underpinning principles of the module (LOs 2, 5, 6). This includes areas required by the professional body - the British Computer Society, the Chartered Institute for IT. Security concepts in modern software delivery will also be examined, including areas such as GDPR. These will be examined within the context of the software engineering process.
|
Student Activity (Notional Equivalent Study Hours (NESH)) |
Mode of activity | Learning & Teaching Activity | NESH (Study Hours) |
Face To Face | Lecture | 24 |
Face To Face | Practical classes and workshops | 24 |
Independent Learning | Guided independent study | 150 |
Face To Face | Centrally Time Tabled Examination | 2 |
| Total Study Hours | 200 |
| Expected Total Study Hours for Module | 200 |
Assessment |
Type of Assessment | Weighting % | LOs covered | Week due | Length in Hours/Words |
Project - Practical | 60 | 1,3,4 | 13 | HOURS= 60, WORDS= 0 |
Centrally Time Tabled Examination | 40 | 2,5,6 | 14/15 | HOURS= 2, WORDS= 0 |
Component 1 subtotal: | 60 | |
Component 2 subtotal: | 40 | | | |
Module subtotal: | 100 | | | |