| Program start date | Application deadline |
| 2026-09-01 | - |
Program Overview
Overview
The Advanced Computer Science Master's provides training in emerging computer science topics, underpinning future careers in computing. The program offers an exciting opportunity to deepen expertise and explore cutting-edge topics like artificial intelligence, machine learning, Internet of Things, and cyber security.
What You'll Learn
Topics are taught at an advanced level, linking closely with the research strengths of the School. The topics covered include:
- Advanced programming
- Distributed algorithms
- Safe and dependable systems
- Security and trust
- Cyber-physical systems
- Cloud computing and edge
- Internet of Things
- Data science
- AI and machine learning
- Human factors engineering
A team project is also incorporated into the course to provide an opportunity to develop teamwork skills.
How You'll Learn
You'll be taught using a range of methods, including:
- Lectures and seminars
- Practical, hands-on work in labs
- Team and individual projects
You'll be encouraged to deepen your understanding through guided, independent reading and study.
Assessment methods depend on your modules and include:
- Case study
- Computer assessment
- Design or creative project
- Dissertation
- Essay
- Professional skills assessments
- Oral examination
- Practical lab report
- Problem-solving exercises
- Report
Your Future
The Advanced Computer Science Master's will provide you with the skills to pursue a career in a range of different roles. You'll also be able to undertake basic research or establish your own consulting or software development company.
Graduates from this course have undertaken various roles, including:
- Big Data Engineer at Microsoft
- Bioinformatics Developer at Anthony Nolan
- Computer Programmer at Agriculture Bank of China
- Geo Technical Technician at IBM
- Blockchain Engineer at Purple Mountain Laboratories
Quality and Ranking
- 42% of research is classified as 4* world-leading research – Research Excellence Framework 2021
- 65% increase in research power since 2014 – Research Excellence Framework 2021
- Global Top 140 University – QS World University Rankings 2026
- Global Top 160 University - Times Higher Education World University Rankings 2025
- Top 170 for Computing Science and Information Systems - QS World University Rankings by Subject 2025
- Top 25 in the UK and Top 100 in the world for sustainable development – Times Higher Education Impact Rankings 2024
Facilities
You'll have access to the latest tools in:
- Security analysis
- Cloud development
- Machine learning
- System development
The School of Computing is based in the £58 million Urban Sciences Building (USB), a flagship development located on the £350 million Newcastle Helix regeneration site in the heart of Newcastle.
Fees and Funding
Tuition fees for 2026 entry (per year):
- Home students: £14,500
- International students: £31,700
Entry Requirements
The entrance requirements include:
- A 2:1 honours degree, or international equivalent, in Computing science
- Students who have a 2:2 with significant professional experience will be considered
- Acceptable degrees include Computer Science and Technology, Computer Science and Engineering, and Software Engineering
English Language requirements:
- IELTS
- Pearson's
- Duolingo English Test
- TOEFL
- Other
- Pre-Sessional Entry - 6 weeks
- Pre-Sessional Entry - 10 weeks
How to Apply
The course starts in September, and there is no application closing date. International students are suggested to apply at least two months before the course starts. A deposit of £1,500 is required for international students or students from the EU, EEA, or Switzerland who need a visa to study in the UK. The deposit is non-refundable but will be deducted from tuition fees when you register.
Programme codes:
- Full time: 12 months, Programme Code: 5178F
Using the application portal, you can start your application, save your details, and come back to complete it later. The application portal has instructions to guide you through your application, telling you what documents you need and how to upload them.
If you have specific questions about this course, you can contact the Admissions Secretary. For more general enquiries, you can complete the online enquiry form or use the Ncl chatbot for immediate answers.
Keep updated by receiving regular email updates and extra information about the University. You can also get involved with the School of Computing social media.
PAGE MENU
- Overview
- What You'll Learn
- How You'll Learn
- Your Future
- Quality and Ranking
- Facilities
- Fees and Funding
- Entry Requirements
- How to apply
- Open days & events
- Get in touch
Newcastle University
Newcastle upon Tyne
NE1 7RU
Telephone: +44 (0)
Support us
- Press Office
- Job Vacancies at Newcastle University
- Maps & Directions
- University Site Index
- Freedom of Information
- Accessibility
- Policies & Procedures
- Photography Credits
- Legal
- Slavery & Human Trafficking Statement
Twitter Facebook Instagram LinkedIn Snapchat Weibo WeChat
Social media directory
Contact Us
2025 Newcastle University
