The best way to envision the future is to innovate and create new forms of computing technology

What is computer science?

Computer Science focuses on a range of area from the theory through programming to cutting-edge development of computing solutions. This is an area that offers a strong foundation that allows for the adaption of new technologies and new ideas.

The nomenclature for the word science in computer science reflects the practice of solving problems and scientific approaches which in the world of computer science is about pushing the boundaries of computing technology. This means that computer science students need to focus on understanding, designing, and developing programs and computers.

At its core, Computer Science programmes concentrates on data, data transformation, and algorithms. A computer science program is less structured than the software engineering programs, giving students more flexibility to build depth or breadth in a variety of application domains or in the fundamentals of computer science.

Why study computer science? 

The global cyber security market is expected to increase from USD 150 billion in 2018 to USD 250 billion by 2023. Malaysia is one of the top three ASEAN countries that are expected to contribute 75 per cent of cyber-security services market share by 2025. Cyber Security is the process and techniques involved in protecting sensitive data, computer systems, networks and software applications from cyber-attacks.

The Bachelor of Computer Science (Hons) in UOW Malaysia KDU offers students a strong foundation that allows for the adoption and adaptation of new technologies and new ideas. The program focuses from theory through programming, to cutting-edge development of computing solutions, and emphasises the critical areas of the dynamic computing industry through its specialisations in the following disciplines.

  • Computer Security
  • Mobile Computing
  • Data Science

The degree program aims to equip students to find a nurturing career in computing science. At the completion of the course, students will have:

  • Strong understanding of computer science fundamentals, principles, theories and practical applications. 
  • Thorough knowledge of one or more specialisations within computer science. 
  • Competence to analyse application problems, design appropriate solutions, implement as well as evaluate them for their effectiveness. 
  • Ability to work individually as well as in teams.
  • Ability to experiment and research on new technologies and engage in professional development.
  • Understanding of legal, social and ethical issues involved in computing. 

Computer science vs software engineering

One of the common questions asked by students is regarding the difference between computer science and software engineering. 

These fields of study are very similar in terms of subjects and requirements. The main difference between these two is that computer science will allow you to choose from a wider range of topics. This includes data management, security as well as software engineering fundamentals. This includes learning about software testing and design. 

If you want to learn about the whole process of building and maintaining software and are more of a hands-on approach type of person, then software engineering would be the course for you. Choose computer science if you like maths and logic. Computer science is also the path to choose if you want to venture into artificial intelligence or security. 

Computer science jobs

Upon completion of this program, graduates will understand how and why various computer processes operate the way they do and be able to design and develop systems that meet specific requirements. They will emerge as highly sought-after experts with interdisciplinary computer science knowledge and skills; often commanding high salaries in this field.

Careers that you can pursue with a computer science degree include:

  • Database analyst
  • Cybersecurity analyst
  • Web developer
  • Test development engineer
  • Technical support engineer
  • Network engineer
  • Java programmer
  • Technical analyst

Who should study computer science?

Just like many other careers, some people are more predisposed to a certain field or industry. Computer science may be the right path for you if you:

  • Love solving mathematical problems
  • Love messing with gadgets and devices
  • Value logic and order
  • Are naturally good at computer programming languages
  • Are creative and challenges do not faze you

Our computer science degree program will also help you to develop the following skills that are greatly valued by employers:

  • Attention to detail
  • Innovative and creative thinking to problem solve and create new apps
  • Analytical and critical thinking skills

Program information


“An all-inclusive syllabus that produces computing wizards & games maestros”



Our syllabus is a direct result of in-depth analysis and collaborations with industry partners to ensure our graduates are not only employable but desirable talents that can integrate seamlessly into the industry. It evolves to stay relevant to current industry needs and practices.


Creative Media:

The Game Development degree program at UOW Malaysia KDU is endorsed by a major UK-based game development studio and stalwarts in the local industry. The programme’s streamlined syllabus and industry insights produces sought-after graduates, drawing many a studio to headhunt and handpick talents before they even graduate. With three specialised streams to choose from, our programme is one of the most comprehensive Game Development programmes out there.

UOW Malaysia KDU also collaborates with Codemasters Studios in the adoption of industry benchmarking and standards for curriculum and assessment methods in programme delivery. Codemasters is one of Britain’s oldest video game development companies and is considered Europe’s largest independent games company with nearly 700 employees in the UK alone.



UOW Malaysia KDU recognises the need to integrate and diminish the gap between industry requirements, practice and technology and academic delivery. Irrespective of the computing stream students choose to study, our syllabus ensure they have a strong grasp in the fundamentals on computing, from programming, to using complex algorithms, and designing, building and testing of applications or systems – all of which are critical in cultivating a graduate who is an analytical thinker and creative problem-solver.

UOW Malaysia KDU offers programmes in 3 out of the 4 major facets of computing (as stated by The Association for Computing Machinery, the world’s largest scientific and educational society for computing).

  • Computer Science
  • Software Engineering
  • Information Systems

“Our strong industry collaborations means students actively collaborate with potential future employers – before even graduating!”



Strategic Partnerships:

We work with selected corporate industry and relevant organisations to obtain practical training materials and tools for knowledge transfer as well as the opportunity for events and networking. Students get a taste of real world experience in consultation with top technological companies such as IEEE Computer Society, and RapidMiner Master Reseller, Ouandatics (M) Sdn Bhd keeping updated with latest trends through projects and industry involvement.


Certification Ready:
Students are exposed to and prepared for external certification exams and professional certification processes through our partnerships.


MyGameDev Talent Development Initiative:
In 2012, the Ministry of Higher Education awarded UOW Malaysia KDU with a PEMANDU Entry Point Project initiative under the Economic Transformation Plan and the National Key Results Area (Education) to spearhead the Game Development industry in Malaysia, focusing on awareness and talent building activities. This Game Development Cluster represents the start of a strategic collaboration between educational institutions and the Game Development industry to create a High-Income, Sustainable Creative Economy in the area of Game Development.

The primary measure of success in a digital game region is a critical mass of talent. Without critical mass, it is difficult to find support, retain talent, and attract international visibility and credibility. In an effort to maintain a constant flow of talents into the Game Development Industry, MyGameDev’s role is to ensure that not only are the relevant institutions generating graduates which are industry ready but to also prepare a ready pool of raw post-secondary student talents to feed into this pipeline.


Career Options

Computer Security

  • Malware Analyst
  • Network Penetration Tester
  • Security Auditor
  • Security Designer
  • Security Operations Centre Analyst
Mobile Computing

  • Android Mobile Developer
  • iOS Mobile Developer
  • Mobile Application Developer
  • Mobile App Tester
  • Mobile Engineer
Data Science

  • Data Scientist
  • Data Engineer
  • Data Architect
  • Business Intelligence Analyst
  • Data Mining Engineer
3 years
Program Location
UOW Malaysia KDU University College, Utropolis Glenmarie


  • Computing Mathematics
  • Fundamentals of Programming
  • Database Systems
  • Java Programming
  • Discrete Mathematics
  • Introduction to Security
  • Object Oriented System Analysis & Design
  • Computer Architecture
  • Data Communication & Networking
  • Principles of Software Engineering
  • Computer Ethics & Law
  • Oral Communication



  • Operating Systems
  • Intelligent Systems
  • Data Structures & Algorithms
  • Research Methodology
  • HCI & User Experience
  • Integrative Consultancy Project
  • Specialisation (3 subjects)
  • Elective (1 subject)



  • Specialisation (3 subjects)
  • Elective (2 subjects)
  • Final Year Project
  • Internship


  • Computer System Security
  • Wireless & Mobile Security
  • Ethical Hacking & Countermeasures
  • Penetration Testing
  • Network Security
  • Computer Forensics



  • Introduction to Data Science
  • Knowledge Discovery and Data Mining
  • Data Science Toolbox
  • Data Visualization and Interactive Design
  • Image Processing and Computer Vision
  • Natural Language Processing



  • Computer System Security
  • Wireless & Mobile Security
  • Wireless and Mobile Technology
  • Mobile Programming and Screen Design 1
  • Internet & Web Development
  • Mobile Programming and Screen Design 2


  • Bahasa Melayu Komunikasi 2 (International Students)
  • Pengajian Malaysia 3 (International Students)
  • Hubungan Etnik (Malaysian Students)
  • Tamadun Islam & Tamadun Asia (Malaysian Students)
  • Entrepreneurship
  • Malaysia and Global Issues
  • Global Social Responsibility
  • Bahasa Kebangsaan A*

Bahasa Kebangsaan A is compulsory for all Malaysian students

  • without a credit in SPM Bahasa Malaysia.
  • without SPM Bahasa Malaysia (applicable to students from UEC, O Level, or other equivalent programs)

Intake dates


15 January 8 March 28 May 12 July 10 September 25 October
Estimated fees
Local students


Download Fee Details  

International students


Download Fee Details  


*Terms and Conditions Apply
*Instalment Payment Plan Available

Academic Qualification

GCE A Level :
2 Principal Passes (2Es)


STPM (Science Stream or equivalent) :
2Cs or CGPA 2.00 with a Credit in a Mathematics subject and a Credit in a Science or ICT subject.


Diploma :
Diploma in Computer Science or Software Engineering or Information Technology or Information System
Related Diploma in Science and Technology
Pass with Min. CGPA 2.50


Foundation Studies:
Pass with Min. CGPA 2.00


5 Credits (5Bs) inclusive of a credit in Additional Mathematics

Mathematics Requirement

(i) Students MUST have attained a ‘CREDIT’ in ADDITIONAL MATHEMATICS at SPM/O Levels or equivalent.
(ii) MUST have attained a CREDIT in MATHEMATICS and a CREDIT in either a SCIENCE, TECHNOLOGY or ENGINEERING subject for SPM/O Levels or equivalent. Students using requirement (ii) for admission will need to enrol and pass a supplementary mathematics subject to be taken concurrently in Degree.


Note: Students who do not fulfill either requirements are advised to seek advice from the school before enrolment.

English Requirement

Local Student:
Band 3 in MUET


International Student:
Band 6.0 in IELTS; or a min score of 60 (IBT) or 488(PBT) in TOEFL ; or score 59 and above for Pearson English Test


If English language requirements are not fulfilled, additional English module(s) may be taken at UOW Malaysia KDU.