Computer Science including International Year MSci
Program start date | Application deadline |
2026-09-01 | - |
Program Overview
Computer Science including International Year MSci
Overview
The Computer Science including International Year MSci program is designed to provide students with a comprehensive education in computer science, including artificial intelligence, data science, and software engineering. The program includes a year abroad, which provides students with the opportunity to study at a partner university in another country.
Entry Requirements
- A*AA (AAA if you have an A in computer science/computing)
- 36 Points overall or 766 in 3 HL certificates (IB score)
- IELTS: 6.5 (6.0 in each element)
Tuition Fees
- £9,535* (UK undergraduate students)
- £30,750 per year (International students)
Duration
- 4 years full-time
UCAS Code
- G406
Course Structure
The program consists of four years of study, with the third year spent abroad at a partner university. The course structure includes:
- Year 1: Core modules in computer science, including programming, algorithms, and data structures
- Year 2: Core modules in computer science, including software engineering, computer networks, and artificial intelligence
- Year 3: Study abroad at a partner university
- Year 4: Advanced modules in computer science, including data science, machine learning, and human-computer interaction
Modules
- Assembly Language Programming
- Computer Architecture
- Databases and Interfaces
- Fundamentals of Artificial Intelligence
- Introduction to Software Engineering
- Mathematics for Computer Scientists
- Networks
- Programming and Algorithms
- Programming Paradigms
- Algorithms, data structures and efficiency
- Developing Maintainable Software
- Introduction to Formal Reasoning
- Languages and Computation
- Operating Systems and Concurrency
- Software Engineering Group Project
- Advanced Functional Programming
- Artificial Intelligence Methods
- C++ Programming
- Distributed Systems
- Introduction to Human Computer Interaction
- Introduction to Image Processing
- Introduction to Smart Things and Robotics
- Software Specification
- International Study Year
- Computer Security
- Professional Ethics in Computing
- Advanced Algorithms and Data Structures
- Advanced Computer Networks
- Autonomous Robotic Systems
- Computer Vision
- Data science with machine learning
- Designing Intelligent Agents
- Games
- Group Programming Project
- Handling Uncertainty with Fuzzy Sets and Fuzzy Systems
- Individual Programming Project
- Individual Research Project
- Linear and Discrete Optimisation
- Malware Analysis
- Mixed Reality
- Project in Advanced Algorithms and Data Structures
- Simulation and Optimisation for Decision Support
Career Opportunities
Graduates of the Computer Science including International Year MSci program have gone on to work in a variety of roles, including:
- App Developer
- Game Developer
- Data Analyst
- Software Developer
- Financial Consultant
Research Areas
The School of Computer Science at the University of Nottingham has a strong research focus, with areas of expertise including:
- Artificial Intelligence
- Data Science
- Human-Computer Interaction
- Machine Learning
- Software Engineering
Campus
The program is based at the Jubilee Campus, which has eco-friendly buildings, green spaces, and a lake. The campus is located near the University Park Campus and is easily accessible by public transportation.
-