BSc (Hons) Computer Science
About
The Bachelor of Science with Honours in Computer Science at the University of Nottingham Malaysia (UNM) provides students with a strong foundation in programming, software development, and computational theory. Accredited by the British Computer Society (BCS) and the Chartered Institute for IT, the programme ensures global employability with recognition for Incorporated and partially Chartered Engineer status. The curriculum covers advanced topics like artificial intelligence, machine learning, cybersecurity, and mobile app development, combining theoretical knowledge with real-world applications. Emphasising analytical, creative, and critical thinking, as well as collaboration and communication skills, graduates are well-prepared for dynamic careers across diverse industries.
Key facts
Qualification | Bachelor's Degree |
Study mode | Full-time |
Duration | 3 years |
Intakes | September |
Total estimated cost (local) | RM 144,000 |
Total estimated cost (foreign) | RM 165,000 |
Subjects
-
Computer Science
Duration
3 years
Tuition fees
Description | Local students | Foreign students |
---|---|---|
Tuition fee | RM 144,000 | RM 165,000 |
Miscellaneous fees | Data not available | Data not available |
Total estimated cost of attendance | RM 144,000 | RM 165,000 |
Estimated cost per year | RM 48,000 | RM 55,000 |
Estimated cost as reported by the institution. There may be additional administrative fees. Please contact us for the latest information.
Every effort has been made to ensure that information contained in this website is correct. Changes to any aspects of the programmes may be made from time to time due to unforeseeable circumstances beyond our control and the Institution and EasyUni reserve the right to make amendments to any information contained in this website without prior notice. The Institution and EasyUni accept no liability for any loss or damage arising from any use or misuse of or reliance on any information contained in this website.
Admissions
Intakes
Entry Requirements
Any one of these:
A Level:
-
BBC, including Mathematics at grade B, excluding Critical Thinking and General Studies.
IB Diploma:
-
26 points, including Mathematics: Analysis and Approaches (HL) at 5 points.
STPM:
-
BBC+, including Mathematics at grade B; excluding Pengajian Am.
UEC:
-
5 B3s, including Mathematics, excluding Bahasa Malaysia and Chinese Language.
Australian Year 12:
-
ATAR 82, with specific grade standards in Mathematics.
Ontario Secondary School Diploma (OSSD):
-
77% average across 6 subjects, including 81% in both Advanced Functions and Calculus and Vectors.
Gaokao (NCEE) and Senior High School Diploma (China):
-
70% average in Gaokao, including 75% in Mathematics, with a minimum of 70% overall in the Senior High School Diploma.
CBSE/CISCE Class XII (India):
-
78% average from the best four subjects, including 80% in Mathematics.
Advance Placement (AP):
-
4, 4, 3, including AP Calculus with a score of 4.
Diploma - Local Institutions:
-
Minimum GPA of 3.20 out of 4.0 in a related discipline with at least grade B in mathematics modules.
Foundation - Local Institutions:
-
Minimum GPA of 3.20 out of 4.0 with good grades in mathematics modules, including at least grade B.
Nottingham's Foundation Programme:
-
Successful completion with a minimum average of 50%, including at least 50% in all Mathematics modules.
English Language Proficiency:
IELTS (Academic):
-
6.0 overall (with no less than 5.5 in each element).
TOEFL (iBT):
-
80 overall (minimum 17 in Writing and Listening, 18 in Reading, 20 in Speaking).
PTE (Academic):
-
65 overall (with no less than 59 in each element).
GCE A Level English Language or English Literature:
-
Grade C.
SPM:
-
CEFR level B2.
GCSE O-Level:
-
Grade C/4.
IGCSE (First Language):
-
Grade C/4.
IGCSE (Second Language):
-
Grade B/6.
MUET:
-
Band 4.
UEC:
-
Grade B3.
IB English (Standard or Higher Level):
-
4 points for English A1/A2 (Standard or Higher Level).
OSSD English (ENG3U/ENG4U):
-
75%.
CBSE/CISCE Class XII or Class X:
-
70% overall (confirmation of English as the medium of instruction required).
Curriculum
Year 1
Core Modules:
-
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
Year 2
Core Modules:
-
Algorithms, Data Structures, and Efficiency
-
Introduction to Formal Reasoning
-
Languages and Computation
-
Operating Systems and Concurrency
-
Software Engineering Group Project
-
Developing Maintainable Software
- Optional Modules:
-
Artificial Intelligence Methods
-
C++ Programming
-
Human-Computer Interaction
-
Introduction to Image Processing
-
Software Specification
Year 3
Core Modules:
-
Computer Security
-
Professional Ethics in Computing
Optional Modules:
-
Autonomous Robotic Systems
-
Compilers
-
Computer Vision
-
Data Visualization
-
Data Visualization Project
-
Development Experience
-
Industrial Experience
-
Individual Dissertation (Single Honours)
-
Machine Learning
-
Mobile Device Programming
-
Parallel Computing
-
Schools Experience
-
Software Quality Assurance