COMPUTER AND SOFTWARE ENGINEERING

COMPUTER AND SOFTWARE ENGINEERING
Course Code
EG 40GA
Credit Points
10
Course Coordinator
Dr D C Hendry

Pre-requisites

EG 3560

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 11 two-hour laboratory sessions/tutorials.

Assessment

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

Resit: 1 three-hour written examination paper (80%) and previous coursework marks (20%).