Year 1: Computing modules: Architecture; logic; object'oriented programming; professional issues; programming; reasoning about programmes; laboratory; Mathematics modules: algebra; analysis; analytical methods and analysis; geometry and linear algebra. Year 2: Computing modules: Operating systems (JMC); software engineering (design); laboratory and project work; Mathematics modules: algebra; orthogonality; probability and statistics 1. Years 3 and 4: Computing modules: Automated reasoning; compilers; computer networks and distributed systems; concurrency; custom computing; databases; distributed systems; graphics; introduction to informatics; machine learning; operations research; performance analysis; simulation and modelling; software engineering methods; type systems for programming languages; Mathematics modules: algebra 2; algebraic number theory; applied probability; biostatistics; computational linear algebra; communicating mathematics; design of experiments and surveys; discrete mathematics; elementary number theory; finite difference methods for partial differential equations; finite element method; Galois theory; games, risks and decisions; graphs, algorithms and optimisation; group representation theory; groups, rings and numbers; group theory; linear algebra and matrices; methods of approximation; modern statistical methods for pattern recognition; Monte Carlo methods in finance engineering; numerical analysis; numerical solution of ordinary differential equations; optimisation; orthogonality; practical numerical algorithms; probability and statistics 2; rings and modules; rings and fields; statistical modelling; statistical modelling with applications in finance; statistical pattern recognition; statistical theory; stochastic simulation; survival models and actuarial applications; theoretical numerical analysis; tilings and patterns; time series.
|Duration & Attendance||Qualification||Tuition fees|
|MEng (Hons)||£9,000 Academic year. First year home fees|
- GCE A-level A*A*AA-A*A*A
- International Baccalaureate 39
Key Course Information
The KIS is an official overview of comparable information on higher education courses for prospective students. Read more.
- The course is well organised and is running smoothly 89%
- I have been able to access general IT resources when I needed to 98%
- The library resources and services are good enough for my needs 95%
|Studying and working||5|
Total Written: 54%
Total Coursework: 12%
Total Practical: 35%