Programme And Module Handbook
Course Details in 2023/24 Session

If you find any data displayed on this website that should be amended, please contact the Curriculum Management Team.

Module Title LI Software Engineering and Professional Practice
SchoolComputer Science
Department Computer Science
Module Code 06 34257
Module Lead Rami Bahsoon
Level Intermediate Level
Credits 20
Semester Semester 1
Pre-requisites LC Object Oriented Programming - (06 34229)
Restrictions None
Contact Hours Lecture-33 hours
Guided independent study-167 hours
Total: 200 hours
Description This module introduces students to the field of software engineering and the principles of systematically engineering large scale software systems. The module covers widely used techniques for engineering requirements, designing and modelling, and architecting dependable and evolvable software. The module discusses Software Quality Assurance, testing and project management with appreciation to the economical, legal and ethical aspects.
Learning Outcomes By the end of the module students should be able to:
  • Describe and apply techniques for systematically engineering requirements, designing, architecting and testing software systems along with the technical, economical, legal and ethical trade-offs involved.
  • Describe and apply the basic principles of software project management, metrication and quality assurance.
  • Understand advances in industrial software engineering
Assessment 34257-02 : Continuous Assessment : Coursework (100%)
Assessment Methods & Exceptions Main Assessments: Continuous assessment (100%)
Supplementary Assessments: Continuous assessment (100%) over the Summer period
Other Edgbaston version of Dubai module 34258
Reading List