This degree in mobile and distributed systems includes an industrial placement, equipping you with practical work experience and boosting your CV.
At a Glance
UCAS Institution Name and Code
A Level: AAB-ABB/AAC
IB: 34-35 points
You will learn about the design and development of advanced systems that allow multiple computers to communicate, for example in online banking or gaming.
Explore different aspects of computing science – such as games design, bioinformatics, and security - in your first two years.
Spend a year on an accredited, paid industrial placement between Stages 2 and 3.
Study specialist modules in Stage 3 - such as internet technology and system and network security - to develop skills and knowledge for your chosen career.
Mobile and Distributed SystemsMobile and Distributed Systems
Mobile and distributed systems involves multiple computers processing data and communicating the results to each other, such as in electronic banking or online gaming, where the users are geographically separated.
Students on these degrees use their computing knowledge to solve the challenges posed by such systems, for example how to move money between accounts online without losing it.
Our degrees draw on three main areas of expertise of our research groups:
- design of the algorithms that drive networked systems
- fault tolerance theory to make sure that if a process fails, the system survives
- formal methods to make sure that the process doesn’t fail in the first place
Graduates will be able to design, build and integrate advanced networked computing systems in a range of application areas, such as mobile and wireless communications, computationally intensive financial and health applications, and applications involving multiple business and outsourcing.
Quality and rankingQuality and ranking
We rank in the top 20 UK universities for Computer Science in The Times and Sunday Times University Guide 2016.
We are ranked 9th overall in the UK for research (Research Excellence Framework 2014).
Professional accreditationProfessional accreditation
We have a policy of seeking British Computer Society (BCS) accreditation for all of our degrees. BCS is the chartered institute for IT.
Studying a BCS-accredited degree provides the foundation for professional membership of the BCS on graduation and is the first step to becoming a chartered IT professional.
Our existing degrees are already accredited and we apply for accreditation for all new degrees.
Students who choose to undertake a study abroad exchange as part of their degree do not meet the requirements for BCS accreditation.
Flexible degree structureFlexible degree structure
You might not be sure which area of computing science you want to specialise in yet. Don't worry. At Newcastle, all Computing Science students study the same modules for the first two years, before specialising in the later years.
This gives you time to explore the subject and decide which area you want to specialise in. It also means you can transfer between our degrees up to the end of second year (although transfer from a BSc to an MComp is dependent on your academic performance).
Our MComp degrees involve an additional year of advanced study during which you follow Master's-level modules from one of our MSc programmes. This provides you with a deeper level of knowledge that some employers will look for when recruiting.
If you are unsure whether to apply for a BSc or an MComp, please contact us for more information.
Work placements and industry linksWork placements and industry links
Most of our Computer Science degrees are available with a paid work placement. This extends the length of your degree by a year.
Your placement provides you with the experience of seeking and securing a job, as well as practical experience and industry contacts that will benefit your academic study and longer-term career.
We assess your placement by a short report and presentation, though the assessment will not count towards your final mark.
Previous students have found placements with organisations including:
- NHS Business Services Authority
- Metropolitan Police
- Network Rail
- Scott Logic
Placement decisions ultimately rest with the employer, but the School of Computing Science and our Careers Service will provide support to help you find employers and guide you through the application process.
We have strong links with a number of organisations within the industry. Various parts of our degrees attract prizes awarded by major companies.
Local businesses approach the School to advertise small, part-time or voluntary work opportunities, giving you the chance to gain valuable work experience.
Facilities and supportFacilities and support
You will be part of the School of Computing Science, based in Claremont Tower in the heart of Newcastle's city-centre campus.
All of our students enjoy access to specialist IT facilities to support their studies including:
- over 300 dedicated PCs running Linux and Windows
- an immersive virtual reality suite
- motion capture facilities
- 3D printing facilities
You'll be supported by a personal tutor throughout your degree – an academic member of staff who can help with academic and personal issues.
You'll also have access to a peer mentor in your first year – a fellow student who can help you settle in and answer any questions you have.
Our student-led Computing Society offers a range of activities throughout the year to help you meet people on your course. Activities range from coding and gaming nights to events with key speakers from industry.
Teaching and assessmentTeaching and assessment
Teaching at Newcastle is research-informed teaching, meaning the School's research expertise feeds into our degrees. You learn at the cutting edge of the discipline, with brand new techniques and knowledge incorporated into your learning.
Teaching methods include:
- lectures – including guest lectures by visiting IT professionals
- tutorials – from our expert staff
- supervised practical work – which accounts for a significant amount of your time
- project work – to help you develop real-world business skills such as teamworking and project management
Project work includes a team project in second year to develop a substantial software product and a major individual project in Stage 3, combined with a dissertation.
See an example of one of our undergraduate student projects on the School of Computing Science's website.
You'll be assessed by a range of methods including:
- course work, such as team and individual project reports, to assess your practical skills
- written and oral presentations, to assess your core transferable skills
- examinations are also used for some modules
Find out more
Teaching and assessment methods may vary from module to module. More information about each module including specific assessment methods, credits and contact hours, can be found in the Course Details section.
Visit our Teaching and Learning pages to read about the outstanding learning experience available to all students at Newcastle University.
Defence Technical Undergraduate Scheme (DTUS)Defence Technical Undergraduate Scheme (DTUS)
Do you want to become a technical officer in the Royal Navy, British Army, RAF or Defence Engineering and Science Group when you graduate?
This degree is approved by the Defence Technical Undergraduate Scheme (DTUS).
DTUS is a sponsorship programme for students interested in a scientific, engineering or technical career in the armed forces or the Ministry of Defence.
Find out more on our Armed Forces page.
Compare this course
See how this course compares with others for topics such as student satisfaction, fees and costs and prospects after graduation using the Unistats Key Information Set.
Our degrees are divided into Stages. Each Stage lasts for an academic year and you need to complete modules totalling 120 credits by the end of each Stage.
Programme modules do change and therefore may differ for your year of entry.
- CSC1021 Programming I
- CSC1022 Programming II
- CSC1023 The Software Engineering Professional
- CSC1024 Computer Architecture
- CSC1025 Mathematics for Computer Science
- CSC1026 Website Design and Construction
Industrial placement year
Between Stages 2 and 3, you spend a year on an approved work placement. You also complete the following compulsory module:
- CSC3095 Project and Dissertation in Computing Science
- CSC3121 Distributed Systems
- CSC3122 Mobile Computer Systems Development
- CSC3123 Web Technologies
- CSC3124 System and Network Security
You choose modules from the following list to bring your total credits to 120:
- CSC3221 Programming for Games
- CSC3222 Gaming Simulations
- CSC3223 Graphics for Games
- CSC3224 Computer Games Development
- CSC3321 Understanding Programming Languages
- CSC3322 Real-Time and Cyber-Physical Systems
- CSC3323 Software Verification Technologies
- CSC3324 Understanding Concurrency
- CSC3422 Website Construction and Management (Server-side)
- CSC3423 Biologically-inspired Computing
- CSC3424 Bioinformatics
- CSC3621 Cryptography
- CSC3622 Reliability and Fault Tolerance
- CSC3721 Introduction to Human-Computer Interaction
- CSC3722 Advanced Interaction Design
- CSC3723 Ubiquitous Computing
- NCL3007 Career Development for Final Year Students
- SUG3500 Creativity and Market Research in Science and Engineering
All candidates are considered on an individual basis. If your qualifications are not listed here, please see our additional entry requirements web pages to find out which other qualifications are considered.
The entrance requirements below apply to 2017 entry.
A LevelsA Levels
AAB-ABB/AAC (excluding General Studies and Critical Thinking). GCSE Mathematics grade B required.
Scottish QualificationsScottish Qualifications
AAABB-AABBB at Higher Grade. Mathematics required at grade 2 Standard Grade (or Intermediate 2 equivalent) if not offered at Higher Grade. Combinations of Highers and Advanced Highers accepted. Where a candidate bypasses the assessment for National 5 qualifications, a minimum of grade C in the Higher in Mathematics is required.
Scottish qualifications can be taken in more than one sitting.
International BaccalaureateInternational Baccalaureate
34-35 points. Standard Level Mathematics or Mathematical Studies required at grade 5 if not offered at Higher Level.
Irish Leaving CertificateIrish Leaving Certificate
Access QualificationsAccess Qualifications
A level 3 unit in mathematical studies essential. At least 30 level 3 credits with Distinction in a science subject, and 15 level 3 credits at a minimum of Merit.
BTEC Level 3 Extended Diploma (formerly BTEC National Diploma)BTEC Level 3 Extended Diploma (formerly BTEC National Diploma)
D*DD. Minimum grade B in at least five GCSEs required, including Mathematics.
Cambridge Pre-UCambridge Pre-U
D3, D3, M2 - D3, M2, M2 / D3, D3, M3 in Principal Subjects. GCSE Mathematics grade B required.
PARTNERS - A LevelsPARTNERS - A Levels
BBB/ABC (excluding General Studies and Critical Thinking). GCSE Mathematics grade B required.
The PARTNERS Programme is Newcastle University’s supported entry route for students from schools and colleges in England. Find out more about the PARTNERS Programme.
PARTNERS - BTEC Level 3 Extended Diploma (formerly BTEC National Diploma)PARTNERS - BTEC Level 3 Extended Diploma (formerly BTEC National Diploma)
DDD. Minimum grade B in at least five GCSEs required, including Mathematics.
The PARTNERS Programme is Newcastle University’s supported entry route for students from schools and colleges in England. Find out more about the PARTNERS Programme.
English Language RequirementsEnglish Language Requirements
Other International QualificationsOther International Qualifications
ABB at A level is typically the minimum required for entry to an undergraduate course. You can check the equivalent grades for qualifications offered in your country.
International Foundation ProgrammesInternational Foundation Programmes
If you are an international student and you do not meet the academic and English language requirements specified above, you should consider a preparation course at INTO Newcastle University, which will help to prepare you for study on this degree course. INTO Newcastle University is based on the University campus and offers a range of courses including the International Foundation in Physical Sciences and Engineering.
Undergraduate Admissions Policy
See our Admissions Policy 2017 Entry (PDF: 109 KB).
Computer Science careers
In the present job market, computing science graduates are better placed than many others to obtain employment in a challenging and fulfilling career, and the employability of Newcastle graduates is particularly high.
Computing manufacturers and software houses, for example, recruit specialists to develop software solutions. Organisations that use computers on a large scale – such as banks, insurance companies, the electronics industry, central and local government, and management in all areas of business – also offer employment opportunities to graduates with computing skills.
Find out more about the career options for Computer Science from Prospects: The UK's Official Careers Website.
What our graduates go on to do: employment and further study choices
See what our recent graduates went on to do and view graduate destinations statistics. These statistics are based on what graduates were doing on a specific date, approximately six months after graduation. The most recent data available is for graduates who completed their course in 2014/15.
The destination data is available in varying levels, beginning with the University and moving through Faculty and School down to individual course reports. This final level may give you some useful ideas about possible options after your course or a course you are considering.
Careers and employability at Newcastle
Newcastle University consistently has one of the best records for graduate employment in the UK.
94% of our 2014/15 UK/EU graduates progressed to employment or further study within six months of graduating.
Of our graduates who entered employment 85% were in a professional or managerial position.
We provide an extensive range of opportunities to all students through an initiative called ncl+. This enables you to develop personal, employability and enterprise skills and to give you the edge in the employment market after you graduate.
Fees & Funding
Tuition Fees (UK and EU students)Tuition Fees (UK and EU students)
Our undergraduate tuition fees for UK/EU students for 2017-18 will be set and published when the government establishes limits for tuition fees.
On this degree programme, you will spend a year on a work placement. This year is not assessed as part of your degree. If you choose to take this option, you will receive a significant fee reduction.
- The maximum fee that we are permitted to charge for UK/EU students is set by the UK government.
- As a general principle, you should expect the tuition fee to increase in each subsequent academic year of your course, subject to government regulations on fee increases.
- Newcastle University has guaranteed that EU students entering our University in 2016 and 2017 will pay the UK (Home) rate of fee for the full duration of their programme of study.
- Some of our degrees involve additional costs which are not covered by your tuition fees.
- See more information on all aspects of student finance relating to Newcastle University.
Tuition Fees (International students)Tuition Fees (International students)
£17,935 per year
You will be charged tuition fees for each year of your degree programme (unless you are on a shorter exchange programme).
If you spend a year on placement or studying abroad as part of your degree you may pay a reduced fee for that year.
Please note that the tuition fee amount you will pay may increase slightly year on year as a result of inflation.
See more information on all aspects of student finance relating to Newcastle University.
Scholarships and Financial Support (UK and EU students)Scholarships and Financial Support (UK and EU students)
Scholarships and Financial Support (International students)Scholarships and Financial Support (International students)
You may be eligible for an International Undergraduate Merit Scholarship (IUMS) or an International Family Discount (IFD).
Before you apply you will need to check the entry requirements for your chosen degree. We accept a wide range of qualifications offered for entry to our degrees. We welcome applications from international students.
Applying to Newcastle University through UCAS
To apply for undergraduate study at Newcastle you must use the online application system managed by the Universities and Colleges Admissions Service (UCAS).
UCAS codes for Newcastle University
- institution name - NEWC
- institution code - N21
Ask your teacher or adviser from your school or college for the UCAS buzzword. You need the buzzword when you register on the Apply system. This makes it clear which school or college you are applying from.
All UK schools and colleges and a small number of EU and international establishments are registered with UCAS.
If you are applying independently, or are applying from a school or college which is not registered to manage applications, you will still use the Apply system. You will not need a buzzword.
Making your application
On the UCAS website you can also find out more about: