COMPUTER AND SOFTWARE ENGINEERING

COMPUTER AND SOFTWARE ENGINEERING
Course Code
EG 40GA
Credit Points
10
Course Coordinator
Professor C T Spracklen

Pre-requisites

EG 3568

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%).

Resit (for Honours students only): Candidates achieving a CAS mark of 6-8 may be awarded compensatory level 1 credit. Candidates achieving a CAS mark of less than 6 will be required to submit themselves for re-assessment and should contact the Course Co-ordinator for further details.