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 taughtcontent.The practical sessions will engage students with the process of modern software development (LOs 1 & 4). This will engagethe students with a continuous improvement style of working in a small group. Labs will flow through individual topics to build acomplete system. The techniques will be directly applicable to the coursework delivered for the module assessment. Practicalsessions 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 ensurethe 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 theirprovision. During these lab sessions, staff will discuss and evaluate student progress and provide feedback on how well theyare progressing with their work. All modules in the subject group also require students to demonstrate their coursework onsubmission 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 willbe 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 firstweek of the module and be a continuously developed work with reviews every four weeks. The reviews will be used to provideformative feedback as well as assessment of progress. This will be supported by the tools available for build automation andprogress visualisation. The final deliverable will be assessed based on the quality of the software engineering process ratherthan 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 theprofessional body - the British Computer Society, the Chartered Institute for IT. Security concepts in modern software deliverywill also be examined, including areas such as GDPR. These will be examined within the context of the software engineeringprocess.
|
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 |
Other | 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 | | | |