BSc (Hons) Computer Science at the University of Nottingham focuses on the core ideas and practice of computing, with an emphasis on building technical capability and professional awareness.

Malaysia
University of Nottingham
Bachelors
Computer Science
In-person
3 Years
US$14,016
N/A
QS World University Rankings: 2022 103, 2023 114, 2024 100, 2025 108, 2026 97, 2027 97
BSc (Hons) Computer Science at the University of Nottingham focuses on the core ideas and practice of computing, with an emphasis on building technical capability and professional awareness. The course brings together programming, software development, teamwork and ethical computing, giving the degree a clear industry-facing character while keeping its academic grounding in computer science.
Delivered in person over three years, the programme offers a structured route through the discipline with core study and optional choices across the degree. It is aimed at developing practical problem-solving, collaborative working and a strong understanding of how computing is applied in real settings, making the learning experience both technical and applied.
Computer Fundamentals
Databases and Interfaces
Fundamentals of Artificial Intelligence
Mathematics for Computer Scientists 1
Mathematics for Computer Scientists 2
Programming and Algorithms
Programming Paradigms
Software Engineering
Systems and Architecture
Algorithms Data Structures and Efficiency
Introduction to Formal Reasoning
Languages and Computation
Operating Systems and Concurrency
Software Engineering Group Project
Developing Maintainable Software
Artificial Intelligence Methods
C++ Programming
Human Computer Interaction
Introduction to Image Processing
Software Specification
Computer Security
Autonomous Robotic Systems
Compilers
Computer Vision
Data Visualisation
Data Visualisation Project
Development Experience
Industrial Experience
Individual Dissertation Single Honours
Machine Learning
Mobile Device Programming
Parallel Computing
Schools Experience
Software Quality Assurance
BSc (Hons) Computer Science at the University of Nottingham focuses on the core ideas and practice of computing, with an emphasis on building technical capability and professional awareness.
BSc (Hons) Computer Science takes 3 years and is delivered in person.
Yes, BSc (Hons) Computer Science includes project-based learning through published project or consulting components in the course structure.
Academic entry requirements vary by qualification and may include A Level, IB Diploma or other accepted pathways. English evidence may include IELTS 6.0.
The estimated international tuition fee is US$14,016 per year.




| Curriculum | Required Score |
|---|---|
| A Level | BBC. Required subjectsIncluding Mathematics at grade B. ExclusionsCritical Thinking and General Studies are excluded. |
| IB Diploma | 26 points. Required subjectsIncluding either Mathematics: Analysis and Approaches (HL) or Mathematics: Applications and Interpretation (HL) with a score of 5 points. |
| Australian Year 12 | ATAR 82. Mathematics requirementApplicants are required to meet specific grade standards in Mathematics, aligned with A Level subject requirements. To fulfil these A Level standards, specific grade equivalents in the Senior Secondary Certificate of Education (SSCE) are required.
|
| Ontario Secondary School Diploma (OSSD) | 77% average based on 6 subjects. Required subjectsIncluding 81% in both Advanced Functions and Calculus and Vectors. Additional noteCanadian Secondary School Diplomas from other provinces are acceptable and will be assessed based on the University’s requirements. |
| Gaokao (NCEE) and Senior High School Diploma (China) | Gaokao70% average in the Gaokao.
Senior High School DiplomaIn addition, a minimum of 78% overall in the Senior High School Diploma.
|
| Senior School Certificate Examination (CBSE) / Indian School Certificate (CISCE) - Class XII | 78% average from the best four subjects. Required subjectsIncluding 80% in Mathematics. ExclusionsCBSE Applied Mathematics is not accepted. Local language, Environmental Education, General Studies, and Physical Education are excluded. |
| Advance Placement (AP) | 4, 4, 3. Required subjectsIncluding AP Calculus with a score of 4. |
| Diploma - Local Institutions | Admission conditionsEntry to Year 2 is assessed on a case-by-case basis. Typically requiring a minimum GPA of 3.10 out of 4.0 in a Diploma in Computer Science, Software Engineering, Information Technology, Information Systems, Science and Technology, or other related disciplines. Required subjectsApplicants must also have at least a grade B in all mathematics modules. |
| Foundation - Local Institutions | Admission conditionsAcceptance is at the School’s discretion. Requires a minimum GPA of 3.10 out of 4.0. Required subjectsGood grades in all mathematics modules, including at least a grade B. |
| Nottingham's Foundation Programme | Programme conditionsSuccessful completion is required.
|
| Curriculum | Required Score |
|---|---|
| Qualification review | Programme conditionsAll candidates are considered on an individual basis and we accept a broad range of qualifications. The entrance requirements below apply to 2026 entry. |
| Test | Score |
|---|---|
| IELTS (Academic) | 6.0.
|
| TOEFL (iBT) | 80.
|
| PTE (Academic) | 65.
|
| GCE A Level English Language or English Literature | Grade C. |
| GCE AS Level English Language or English Literature | Grade C. |
| GCSE O-Level | Grade C / 4. |
| IGCSE (first language) | Grade C / 4. |
| IGCSE (second language) | Grade B / 6. |
| MUET | Band 4. |
| IB English A1 or A2 (Standard or Higher Level) | 4 points. |
| IB English B (Higher Level) | 4 points. |
| IB English B (Standard Level) | 5 points. |
| OSSD English (ENG3U/ENG4U) (No fast-track route) | 75%. |
| CBSE/CISCE Class XII | 70% overall.
|
| Details | Fee |
|---|---|
| Year 1 | US$14,016 |
| Year 2 | US$14,016 |
| Year 3 | US$14,016 |
| Estimated total | US$42,048 |
Fee amounts are estimates based on university-published international student fee information available at the time of publication. Actual fees may change by intake and may vary because of exchange rates, taxes, or university updates.