Programme And Module Handbook
 
Course Details in 2021/22 Session


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

Module Title LM Software and Systems
SchoolSchool of Engineering
Department Elec, Elec & Sys Engineering
Module Code 04 30056
Module Lead Dr Mahvish Nazir
Level Masters Level
Credits 20
Semester Semester 1
Pre-requisites
Co-requisites
Restrictions None
Contact Hours Lecture-24 hours
Supervised time in studio/workshop-18 hours
Guided independent study-158 hours
Total: 200 hours
Exclusions
Description This module consists of three broad categories: Programming, Design and the Development lifecycle.

In programming, an introduction to procedural and object oriented programing are given e.g. operators, loops, data types, functions, classes, files and GUI applications etc.

In design, the basic concepts associated with functional decomposition and abstraction are given. This includes the use of standard modelling languages e.g. UML and SysML.

In lifecycle, the different stages of the software and systems engineering lifecycle are introduced and their impact on programming and design highlighted. E.g. requirements analysis, quality, testing and maintenance.
Learning Outcomes By the end of the module students should be able to:
  • Write programs in procedural, glueing, scripting and object oriented style using an appropriate language e.g. ANSI C or Python.
  • Develop software and systems designs to meet functional and non-functional requirements considering the whole engineering lifecycle.
  • Identify and select the appropriate design approach and programming language depending on system application.
Assessment 30056-01 : Module Mark : Mixed (100%)
Assessment Methods & Exceptions Main assessment
Online C-Programming class test (40%) – taken in January.
Programming coursework (30%) – submitted towards the end of semester 1.
Design exercise – report submission (30%) – submitted in semester 2

Supplementary assessment
By component matching the above, students can carry forward passed components from main assessment.
Other
Reading List