Anglia Ruskin University Bachelor of Science – Computer Science

For admission enquiry, kindly contact our education counsellors below:

About the Programme

Through our Anglia Ruskin’s Computer Science programme, you specialise in areas such as software development, mobile applications, computer security, data analytics, network security and image processing.

As you study, you’ll learn to work effectively as part of a team and become a creative problem-solver who's aware of social, moral and ethical issues relating to the impact of computers on our lives.

Our BSc (Hons) Computer Science course focuses on equipping you with software development skills with a slight edge given to programming languages, so if it’s the ability to bend software to your will that excites you, this is course for you.

Why Bachelor of Science – Computer Science @ Imperium International College?

Unique Global Exposure

Industry Relevant

Professional Development Programmes

Unique Global Exposure

Industry Relevant - Our learner-centered curriculum design focuses on a 90% coursework syllabus

Professional Development Programmes - Specialised curated workshops by industry professionals to provide students with a better in-depth knowledge in their field of study

High Employability Rate - Our ARU graduates are highly sought after as they have managed to secure a full-time position within 3 months after their graduation

Programme Structure

Introducing Routing and Switching in the Enterprise
Fundamentals of Design
Introduction to Programming
Computer Systems
Operating Systems
Design for the Internet
Designing and Supporting Computer Networks
Tamadun Islam dan Tamadun Asia
Hubungan Etnik

Software Engineering
Network Routing
Database Design and Implementation
Interaction and Usability
Network Services Engineering
Computing Research Methodologies
Object Oriented C++
Strategic Planning for Entrepreneurs
Malaysian Economy
Community Services

Professional Issues, Computing and Society
Mobile Technology
Image Processing
Distributed Systems Programming
Data Structures and Algorithms
Final Project
Community Services

January, July, September
3 years

Entry Requirements
Into Year 1
Passed STPM / A-Levels with 2 principal passes (C or CGPA 2.0), credit in SPM Additional Mathematics and English
Matriculation with SAM TER 70
Foundation Studies with minimum CGPA 2.0 and a credit in SPM Additional Mathematics
Unified Examination Certificate (UEC) with minimum B in 5 subjects, pass in Mathematics and English

Into Year 2
Diploma (Level 4 of MOF) with minimum CGPA 2.5
Diploma in IT
Diploma in Software Engineering
Diploma in Computer Science from Imperium International College
Any other equivalent Diploma with minimum CGPA of 2.0 to 2.4 to be assessed internally

English Requirement:
IELTS – 5.5
TOEFL – 500
SPM – Grade C
1119 (GCE O-Levels) – Grade C
UEC – Grade B6

Assessment and Examination
The major objective of the assessment and examination procedures is to improve student learning and measure their comprehension
Final grades reflect:
- Coursework
- 10% Final Examination
- Projects

Student Testimony

Cavin Neoh

Anglia Ruskin University Bachelor of Science – Computer Science

I enjoyed my time at Imperium International College because the curriculum was easy to follow and the workload was reasonable. I spent my extra time helping out at the Marketing Department and the experience helped me grow as a person and provided me with additional skills for me to carry into my working life. The study trip to Anglia Ruskin University at Cambridge, UK brought great value to me and I am grateful to Imperium International College for the memorable journey.

Kitson Lim

Anglia Ruskin University Bachelor of Science – Computer Science

My journey at Imperium International College has been nothing short of amazing. While the facilities here may not be the flashiest, the lecturers and staffs worked extremely hard to provide me and my friends with the best experience possible, constantly encouraging us and guiding us patiently even when we may be at our lowest.
Of course, one of the many memorable things about my journey in Imperium was the diverse and talented teaching staffs. Throughout my studies, I had been taught by many lecturers with various teaching styles – from the familiar reading-heavy approach, to classes with exciting group activities! Sprinkle in the humor and gleaming smiles and it would be hard for anyone not to be able to find a staff that they would resonate with. The IT subjects that I took part in were also all very informational, and there isn’t a hint of doubt that the lecturers teaching them were well-versed in them.
Besides that, there also had been an abundance of events throughout the years of my study, some organized by students while others by the college. Needless to say, the events were a delight to participate in. Some such as the Swiss Game Design and Artificial Intelligence Workshop added to my academic knowledge, while New Year celebrations and Fright Night gave me a joyous experience and expanded my social circle. It would be a crime not to also mention the Mexican Posada and other international events that exposed me to other cultures from around the world, and my friends and I were always encouraged to be an active part of those events.
Lastly, perhaps the best thing about my experience at Imperium were the students. Imperium is very welcoming of international students in particular. Outside of my IT classes in clubs, events or general subject classes, I was able to meet with many people. The friendly culture cultivated by the college environment allowed me to be friends with students of various background, interest, and experience, most of whom are still in close contact with each other. I can go on but in summary, studying in Imperium International College is a one-of-a-kind experience and I was very happy with my time here.

Enquire Now

ACCA Foundation in Accountancy (ACCA FIA)

ACCA Foundation in Accountancy (ACCA FIA)

I am a

I have read and understood the terms of the Personal Data Protection Policy and consent to the processing of my Personal Data as described above. I also agree that consent given hereto covers any repeated collection of my personal data in the same circumstances.


To register for a course or ask a question, please fill up the form below

CPDT Enquiry Form