MComp COMPUTING SCIENCE WITH STUDY ABROAD
MCOMP COMPUTING SCIENCE WITH STUDY ABROAD
This four-year degree with a period of study abroad (a year or a semester) will give you the chance to study your subject in depth, preparing you for an exciting career working with the rapidly changing technology of computing.
Our students have a range of programming and mathematical backgrounds, so the course is structured to enable you to achieve the same level of understanding across the fundamental areas of the subject by the end of your first year.
We emphasise the importance of practical skills. Our core modules will help you develop the skills essential to a career as a computing professional, while our optional modules will allow you to get to grips with the wide range of questions that arise in both research and industry.
During your four years of study you will acquire a strong grounding in the theory of computing science, and will gain experience and skills in software engineering and problem solving. You will become a competent programmer in a range of modern general-purpose languages such as Java, Python, C and C++. You’ll explore the underlying principles of the subject and learn to adopt a logical, systematic approach for developing solutions to real-world problems. You’ll also benefit from our particular expertise in artificial intelligence (AI), machine learning, computer vision, graphics, data science and speech processing, as well as software engineering and systems engineering.
In your third year, you’ll get the academic and personal experience of a lifetime when you live and study abroad at one of our partner universities, either for the whole year or for a single semester. Choose from universities in the United States, Canada, Europe, Asia or Australia, each with its own strengths and research specialisms to expand your learning. This is also a chance to build contacts, learn about a different culture, and show future employers your resilience and adaptability.
In your fourth year, you will study at Master’s level to deepen your knowledge and specialise in the areas that interest you most. You’ll explore more advanced computing subjects and strengthen your research and analysis skills.
About
Learn to program the future and prepare to excel in a range of computing fields, from the information systems of banks and businesses, to the creativity of gaming and web design, to artificial intelligence (AI), robotics, cloud computing, big data and lots more. In your third year you’ll get to take your learning on tour by spending the year studying overseas – expanding your academic horizons and experiencing a whole new culture.
This course is ideal if you’re a digital native who already lives and breathes computing, whether it’s through coding your own apps and websites, designing your own games, or building your own hardware. You’re most likely passionate about the contribution computing can, and does, make to humanity, in everything from arts, culture and entertainment, to business, health, communications, and society as a whole. You avidly follow the exciting developments of the field in the press and on blogs, and you can’t wait to contribute your own ideas and creativity to this always-evolving sector.

UEA Award

Ask a Student

University Taster Events

Hear from our students

Ask an Academic
- SHARE
- Facebook
- Twitter
- LinkedIn
Important Information
Whilst the University will make every effort to offer the courses listed, changes may sometimes be made arising from the regular review of course programmes. Where this activity leads to significant (but not minor) changes to programmes, there will normally be prior consultation of students and others. Changes may for example consist of variations to the content and method of delivery of programmes, courses and other services, to discontinue programmes, courses and other services and to merge or combine programmes or courses. The University will endeavour to keep such changes to a minimum, and will inform students.Accreditation
This course has been accredited by the British Computer Society for full CITP and partial CEng. Accreditation means that a candidate has fully or partially fulfilled the academic requirement for registration as a Chartered IT Professional (CITP) and Chartered or Incorporated Engineer (CEng / IEng) and / or a Chartered Scientist (CSci) and / or Registered IT Technician (RITTech).
The current period of accreditation is for a five year period, from the 2016 student cohort intake to the 2020 student cohort intake.
We would expect to apply for renewal of accreditation at the end of this period.

UEA Award

Ask a Student

University Taster Events

Hear from our students

Ask an Academic
Placement Year and Study Abroad
We expect that any travel restrictions will be relaxed by the time you start to prepare to study abroad during your second or third year. You will be provided with timely updates and timetabled briefing sessions to ensure you’re fully prepared for your study abroad journey with UEA. For more information visit UEA Study Abroad.

UEA Award

Ask a Student

University Taster Events

Hear from our students

Ask an Academic
After the Course
With experience of living and studying in another country, you will be one step ahead of other graduates in the job market. Employers will value your flexibility, maturity, resilience and wider perspective.
You’ll be perfectly placed for a range of roles related to computer science – particularly in the technology, finance and creative sectors, which require technical expertise along with adaptability and openness.
Career destinations
Examples of careers that you could enter include;
-
Software engineer
-
Web or app developer
-
Programmer
-
Systems analyst
-
Data analyst
-
Artificial intelligence developer

UEA Award

Ask a Student

University Taster Events

Hear from our students

Ask an Academic
Assessment for Year 1
We’ll use a wide range of methods to assess your learning – including programming assignments, essays, class tests, problem sheets, laboratory reports, presentations and demonstrations. The method used will depend on the module content and learning objectives. You’ll find that most modules are assessed through a mixture of coursework and exams, while some are entirely assessed by coursework.
In your final year, you will be assessed particularly on your understanding and how you integrate knowledge from different areas of the subject.
Assessment for Year 2
We’ll use a wide range of methods to assess your learning – including programming assignments, essays, class tests, problem sheets, laboratory reports, presentations and demonstrations. The method used will depend on the module content and learning objectives. You’ll find that most modules are assessed through a mixture of coursework and exams, while some are entirely assessed by coursework.
In your final year, you will be assessed particularly on your understanding and how you integrate knowledge from different areas of the subject.
Assessment for Year 3
We’ll use a wide range of methods to assess your learning – including programming assignments, essays, class tests, problem sheets, laboratory reports, presentations and demonstrations. Which one we choose will depend on the module content and learning objectives. You’ll find that most modules are assessed through a mixture of coursework and exams, while some are entirely assessed by coursework.
In your final year, you will be assessed particularly on your understanding and how you integrate knowledge from different areas of the subject.
Assessment for Year 4
We’ll use a wide range of methods to assess your learning – including programming assignments, essays, class tests, problem sheets, laboratory reports, presentations and demonstrations. The method used will depend on the module content and learning objectives. You’ll find that most modules are assessed through a mixture of coursework and exams, while some are entirely assessed by coursework.
In your final year, you will be assessed particularly on your understanding and how you integrate knowledge from different areas of the subject.
Assessment for Year 1
We’ll use a wide range of methods to assess your learning – including programming assignments, essays, class tests, problem sheets, laboratory reports, presentations and demonstrations. The method used will depend on the module content and learning objectives. You’ll find that most modules are assessed through a mixture of coursework and exams, while some are entirely assessed by coursework.
In your final year, you will be assessed particularly on your understanding and how you integrate knowledge from different areas of the subject.
Important Information
Whilst the University will make every effort to offer the modules listed, changes may sometimes be made arising from the annual monitoring, review and update of modules. Where this activity leads to significant (but not minor) changes to programmes and their constituent modules, the University will endeavour to consult with students and others. It is also possible that the University may not be able to offer a module for reasons outside of its control, such as the illness of a member of staff. In some cases optional modules can have limited places available and so you may be asked to make additional module choices in the event you do not gain a place on your first choice. Where this is the case, the University will inform students.Assessment for Year 2
We’ll use a wide range of methods to assess your learning – including programming assignments, essays, class tests, problem sheets, laboratory reports, presentations and demonstrations. The method used will depend on the module content and learning objectives. You’ll find that most modules are assessed through a mixture of coursework and exams, while some are entirely assessed by coursework.
In your final year, you will be assessed particularly on your understanding and how you integrate knowledge from different areas of the subject.
Important Information
Whilst the University will make every effort to offer the modules listed, changes may sometimes be made arising from the annual monitoring, review and update of modules. Where this activity leads to significant (but not minor) changes to programmes and their constituent modules, the University will endeavour to consult with students and others. It is also possible that the University may not be able to offer a module for reasons outside of its control, such as the illness of a member of staff. In some cases optional modules can have limited places available and so you may be asked to make additional module choices in the event you do not gain a place on your first choice. Where this is the case, the University will inform students.Students will either select 120 credits from Options Ranges A and B, or 60 credits from Options Range A and 60 credits from Options Range C, or 60 credits from Options Range B and 60 credits from Options Range D, or 120 credits from Option Range G.
Assessment for Year 3
We’ll use a wide range of methods to assess your learning – including programming assignments, essays, class tests, problem sheets, laboratory reports, presentations and demonstrations. Which one we choose will depend on the module content and learning objectives. You’ll find that most modules are assessed through a mixture of coursework and exams, while some are entirely assessed by coursework.
In your final year, you will be assessed particularly on your understanding and how you integrate knowledge from different areas of the subject.
Important Information
Whilst the University will make every effort to offer the modules listed, changes may sometimes be made arising from the annual monitoring, review and update of modules. Where this activity leads to significant (but not minor) changes to programmes and their constituent modules, the University will endeavour to consult with students and others. It is also possible that the University may not be able to offer a module for reasons outside of its control, such as the illness of a member of staff. In some cases optional modules can have limited places available and so you may be asked to make additional module choices in the event you do not gain a place on your first choice. Where this is the case, the University will inform students.Assessment for Year 4
We’ll use a wide range of methods to assess your learning – including programming assignments, essays, class tests, problem sheets, laboratory reports, presentations and demonstrations. The method used will depend on the module content and learning objectives. You’ll find that most modules are assessed through a mixture of coursework and exams, while some are entirely assessed by coursework.
In your final year, you will be assessed particularly on your understanding and how you integrate knowledge from different areas of the subject.
Important Information
Whilst the University will make every effort to offer the modules listed, changes may sometimes be made arising from the annual monitoring, review and update of modules. Where this activity leads to significant (but not minor) changes to programmes and their constituent modules, the University will endeavour to consult with students and others. It is also possible that the University may not be able to offer a module for reasons outside of its control, such as the illness of a member of staff. In some cases optional modules can have limited places available and so you may be asked to make additional module choices in the event you do not gain a place on your first choice. Where this is the case, the University will inform students.Entry Requirements
A Levels
ABB including Mathematics or BBB including Mathematics and an A in the Extended Project. Science A-levels must include a pass in the practical element.BTEC
DDM in IT or a Science based subject alongside A-Level Mathematics grade B. Excludes BTEC Public Services, BTEC Uniformed Services and BTEC Business Administration.Scottish highers
AAABB including MathematicsScottish highers advanced
BCC including MathematicsIrish leaving certificate
3 subjects at H2 and 3 subjects at H3, including one Higher Level in MathematicsAccess course
Pass the Access to HE Diploma with Distinction in 30 credits at Level 3 and Merit in 15 credits at Level 3 including 12 Level 3 credits from Mathematics.European Baccalaureate
75% overall, including 70% in Mathematics.International Baccalaureate
32 points with HL 5 in MathematicsGCSE offer
You are required to have English Language at a minimum of Grade C/4 or above and Mathematics at Grade B/5 or above at GCSE.
Additional entry requirements
A-Level General Studies and Critical Thinking are not accepted.
Science A-levels must include a pass in the practical element.
If you do not meet the academic requirements for direct entry, you may be interested in one of our Foundation Year programmes.
If you do not meet the academic and or English requirements for direct entry our partner, INTO University of East Anglia offers guaranteed progression on to this undergraduate degree upon successful completion of a preparation programme. Depending on your interests, and your qualifications you can take a variety of routes to this degree:
International Foundation in Mathematics and Actuarial Sciences
International Foundation in Physical Sciences and Engineering
Students for whom english is a foreign language
We welcome applications from students from all academic backgrounds. We require evidence of proficiency in English (including speaking, listening, reading and writing) at the following level:
-
IELTS: 6.5 overall (minimum 5.5 in any component)
We will also accept a number of other English language qualifications. Please click here for further information.
If you do not yet meet the English language requirements for this course, INTO UEA offer a variety of English language programmes which are designed to help you develop the English skills necessary for successful undergraduate study:
Interviews
The majority of candidates will not be called for an interview and a decision will be made via UCAS Track.
However, for some students an interview will be requested. You may be called for an interview to help the School of Study, and you, understand if the course is the right choice for you. The interview will cover topics such as your current studies, reasons for choosing the course and your personal interests and extra-curricular activities.
Where an interview is required the Admissions Service will contact you directly to arrange a convenient time.
Gap year
We welcome applications from students who have already taken or intend to take a gap year. We believe that a year between school and university can be of substantial benefit. You are advised to indicate your reason for wishing to defer entry on your UCAS application.
Intakes
This course is open to UK, EU and International applicants. The annual intake for this course is in September each year.

UEA Award

Ask a Student

University Taster Events

Hear from our students

Ask an Academic
Fees and Funding
Undergraduate University Fees and Financial Support
Tuition Fees
Information on tuition fees can be found here:
Scholarships and Bursaries
We are committed to ensuring that costs do not act as a barrier to those aspiring to come to a world leading university and have developed a funding package to reward those with excellent qualifications and assist those from lower income backgrounds.
The University of East Anglia offers a range of Scholarships; please click the link for eligibility, details of how to apply and closing dates.
Course related costs
You are eligible for reduced fees during the year abroad. Further details are available on our Tuition Fee website.
There will be extra costs related to items such as your travel and accommodation during your year abroad, which will vary depending on location.
Please see Additional Course Fees for details of other course-related costs.

UEA Award

Ask a Student

University Taster Events

Hear from our students

Ask an Academic
How to apply
Applications need to be made via the Universities Colleges and Admissions Services (UCAS), using the UCAS Apply option.
UCAS Apply is a secure online application system that allows you to apply for full-time Undergraduate courses at universities and colleges in the United Kingdom. It is made up of different sections that you need to complete. Your application does not have to be completed all at once. The system allows you to leave a section partially completed so you can return to it later and add to or edit any information you have entered. Once your application is complete, it must be sent to UCAS so that they can process it and send it to your chosen universities and colleges.
The UCAS code name and number for the University of East Anglia is EANGL E14.
FURTHER INFORMATION
Please complete our Online Enquiry Form to request a prospectus and to be kept up to date with news and events at the University.

UEA Award

Ask a Student

University Taster Events

Hear from our students

Ask an Academic

UEA Award

Ask a Student

University Taster Events

Hear from our students
