Our Computer Science MSci course will provide you with an in-depth understanding of the field of computer-based information systems in order to prepare you for a career in this area. In the first two years, you will study areas such as programming, computer systems, databases, artificial intelligence, software engineering and logic. In the third year, you will undertake an individual project.
You will have access to over 250 fast PCs running Windows and Linux. These are spread over several state of the art laboratories for the exclusive use of the Department. Our student societies organise social and other activities.
Teaching is led by the Informatics Department. You are expected to spend approximately 10 hours work per credit for each module you attend in your degree, e.g. 150 hours work for a 15 credit module. These hours cover every aspect of the module: lectures, tutorials, laboratory sessions, independent study, coursework and preparation for examinations.
You are assessed through a combination of written examination, essays, practical examination, oral presentations, reports, class tests and projects. The nature of assessment varies by module.
The Department of Informatics consists of expertise in a number of different research fields. These are combined into six research groups (Algorithms and Data Analysis, Cybersecurity, Distributed and Artificial Intelligence, Human Centred Computing, Reasoning and Planning and Software Systems) and five research hubs (Trusted Autonomous Systems, Finance, Health, Security and Urban Living) which provide a virtual clustering of researchers from all parts of the Department around specific themes.
The selection of available optional taught course modules reflects the range of research interests in the department. All years of our programmes are kept under constant review and we reserve the right to change and improve them at any time.