| On this page: | Final Year Options |
For general information on the university course followed, see
Education
.
| General Areas |
|
| Highlights |
|
| General Areas (no full listing) |
|
| Highlights |
|
(actually a 'compulsory option' on the 4-year course)
| General Areas |
|
| Highlights |
|
| General Areas |
|
| Highlights |
|
| Project | 3D Computer Generated Graphics and Image Processing Techniques |
| Notes | This was a software
project. It consisted of developing 2 programmes - one for image generation (the 3D graphics) and one for the initial stages of image recognition. |
| DSP Skills | 3D computer graphics
generation implemented on a general purpose
processor. Basic image processing (edge detection and the like) implemented on a general purpose processor. |
| Software Skills | Medium-size programmes for implementing DSP algorithms with associated data input and user interface. Written in BASIC; hosted on a BBC model B microcomputer. |
| Project | Design and Build a 'Greenhouse Environment Controller' |
| 'Responsibilities' | Unit architecture design. Digital circuit design; oversight of or input into other circuit design activities. Software design and some coding. Unit integration. |
| Notes | This was a group project undertaken as
part of the MEng degree. It involved designing and building a system to control the temperature, watering, and other environmental aspects of a greenhouse. At the end of the project the unit was demonstrated to the industrial sponsors. In addition to the technical aspects of the project, all the non-technical activities associated with real engineering - commercial, financial, marketing, etc. were simulated. |
| Hardware Skills | Analogue and Mixed Signal
Digital
Interfaces
|
| Software Skills | Software definition in Fortran
(!! - chosen because it was the only language known by
everyone in the group) Medium-size programme for embedded real-time control. Written in Z80 assembler. |
| Circuit Response Analysis Programme | Medium-size programme for solve linear electrical circuit equations, with associated data input and user interface. Written in Fortran, hosted on a PDP11-44 running Unix. |
| Microprocessor Selection for Graphics Applications | A paper study to
determine the best of several for microprocessors for computer
graphics tasks. (i.e. another case of a DSP-type
task coded on a general purpose processor) Among the microprocessors considered were 68000, 9995, Z80 (all coded in assembler) Incidentally, the 9995 came out fastest (they were rated on speed in the inner loops of various graphics operations). |
| General Lab |
|
| Real-time Computing |
|
| Communications |
|
| Machines |
|
| Computer systems |
|
| General software |
|