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