News
Software Engineering MSc module details Block 1. Cloud Based System Design and Software Quality Assurance – 30 credits. This module covers software requirement analysis, architecture and system design ...
Block 4: Software Engineering Team Project. This module is an opportunity for students to engage in a constrained work-place simulation based on agile software development. Students working in teams ...
Examine ethical and professional issues in software engineering. By the end of this module, you will be able to: Apply software specification and design techniques. Manage software projects and ...
This module will introduce students to the principles of software engineering, discussing the software lifecycle and approaches to effective teamwork. Students will be introduced to a development ...
We emphasise the importance of practical skills development, allowing you to gain hands-on experience in designing, building, and testing software systems. This includes opportunities for real-world ...
No training in ethical theory, applied ethics, or philosophy is required for either the instructor or the students as they tackle these materials.This ethics module for software engineering courses ...
The module will also discuss how to communicate and present software engineering designs, specifications, and appraisals to stakeholders. By the end of this module, you will be able to: demonstrate ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results