Core Module Information
Module title: Software Engineering

SCQF level: 09:
SCQF credit value: 20.00
ECTS credit value: 10

Module code: SET09102
Module leader: Brian Davison
School School of Computing, Engineering and the Built Environment
Subject area group: Computer Science
Prerequisites

Module code: SET08103

Examples of equivalent learning: Any module that gives a grounding in Software Engineering.

Description of module content:

This module builds on your knowledge of object-oriented software development and software engineering methods. You should already have some experience with these topics before attempting this module; however, the first two weeks provide some opportunities to fill in gaps in your understanding by working with other students during the practical exercises.

This module focuses on the quality of software systems including

- An overview of the international standards that deal with software quality
- Formal and informal measures of software quality
- Recognised design and development processes aimed at optimising software quality
- Advanced use of tools, platforms and services for software engineering
- Improving your skills in the development and evaluation of high-quality software

While the topics covered in the module are applicable to any development environment and programming language, C# will be the primary language used. Some familiarity with C# and Visual Studio will be highly beneficial, but experience with a comparable object-oriented language such as Java and an advanced IDE such as Eclipse or IntelliJ will provide you with the appropriate transferable skills. If you are coming to C# from another programming environment, it is highly recommended that you follow some introductory tutorials before the start of the module.

Learning Outcomes for module:

LO1: Explain software quality in both formal and informal terms
LO2: Apply design and development practices to optimise the quality of software systems
LO3: Evaluate software quality
LO4: Critique software development processes

Full Details of Teaching and Assessment
2023/4, Trimester 1, 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: Brian Davison
Module Organiser:


Student Activity (Notional Equivalent Study Hours (NESH))
Mode of activityLearning & Teaching ActivityNESH (Study Hours)
Face To Face Lecture 20
Face To Face Practical classes and workshops 20
Independent Learning Guided independent study 160
Total Study Hours200
Expected Total Study Hours for Module200


Assessment
Type of Assessment Weighting % LOs covered Week due Length in Hours/Words
Portfolio 60 1,2,3,4 12 , WORDS= 3000
Oral Assessment 40 1,2,3,4 13 HOURS= 00.00
Component 1 subtotal: 60
Component 2 subtotal: 40
Module subtotal: 100

Indicative References and Reading List - URL:
SET09102: Software Engineering