Skip to main content

Requirements Engineering and Software Architecture

Engineering SciencesUCL Computer Science
Credits3.75
·
Semester offeredSemester 1 (Fall)
·
Last updated6 months ago

Description

Aims: The module will train students in the fundamental principles and latest techniques in systems requirements engineering and software architecture. Intended learning outcomes: On successful completion of this module, a student will be able to: Discover, model, analyse and communicate requirements for software intensive systems. Design, evaluate and communicate software architecture that meet these requirements. The module emphasis will be on developing the students' modelling skills and their ability to communicate requirements and architectures with clarity and precision to business stakeholders and software developers. Indicative content: The following are indicative of the topics the module will typically cover: System Requirements Engineering: Goal-oriented requirements engineering, requirements engineering in agile projects. Software Architecture: Architecture modelling, architectural styles, quality requirements. Requisites: To be eligible to select this module as an optional or elective, a student must: (1) be registered on a programme and year of study for which it is formally available; and (2) have strong knowledge and practical experience of software engineering at least equivalent to FHEQ level 5.

Course outline
Checking availability…

Preview the 5 closest equivalencies already indexed in our system

No matches found for this course.