COMPUTER AND SOFTWARE ENGINEERING

COMPUTER AND SOFTWARE ENGINEERING
Course Code
EG 40GA
Credit Points
10
Course Coordinator
TBC

Pre-requisites

None.

Overview

Software Engineering - the course studies the application of formal techniques to the development of software - including requirements specifications, functional specifications, design documents and the acceptance test procedures. The concepts of quality of service, quality assuranc, validation and verification and correct by construction techniques, as applied to the specification, design and development of software, are introduced.

Computer Engineering - the course studies the impact that the application domain, operating systems, technology, high-level languages, compilers and economic perspectives have on computer architecture.

Structure

2 one-hour lectures per week and a total of 6 one-hour tutorials.

Assessment

1st Attempt: 1 three-hour written examination paper (80%) and in-course assessment (20%).