fbpx Skip to main content


Approval Code



FA 5357

Course Duration

3.0 Years

Course Mode

Full Time / Part Time

Bachelor (Hons) Computer Science in Kuala Lumpur Malaysia – Nearly every industry is becoming increasingly reliant upon computers, hence the demand for computer science graduates are also increasing. Hence, these varied computer applications prompt program specialisation in certain sub-disciplines within the field of computer science. In the beginning, students in Bachelor (Hons) Computer Science will study the foundations of computer science and programming before moving to the advanced sub-disciplines such as quality software production, expert system, and artificial intelligence.

Deciding upon a computer science major, in many cases, is a sound financial investment. Moreover, the undergraduate Bachelor (Hons) Computer Science is, in terms of career prospects, one of the most in demand, lucrative and stable options for today’s college graduates. Other than that, students will acquire knowledge, skills, values, attitudes, and thinking abilities to compete globally as an executive in Computer Science. Beside, teaching staff will equip the students with continued desire to upgrade their knowledge and adapt lifelong learning process in Computer Science.

First Year

  • Programming I
  • Discrete Structure
  • Database Systems
  • Computer Systems
  • Software Engineering
  • Principle of Management
  • Data Communication & Networking
  • Programming II
  • Operating System
  • Computer Organization & Architecture
  • System Analysis & Design
  • Human Computer Interaction
  • Statistics & Probability

Second Year

  • Data Structures
  • Information Assurance & Security
  • Advance Database
  • Client Server Computing
  • Graphical User Interface
  • Artificial Intelligence
  • Automata & Theory of Computer Science
  • Web Programming
  • Digital Computer Fundamentals
  • Game Theory
  • Project I

Third Year

  • Research Methodology
  • System Software
  • Expert System
  • Decision Support System
  • Project II
  • Professional Ethical & Legal Aspects of Computing
  • Current Issues in Information Technology
  • Information Technology Project Management
  • Industrial Training

Local Admission


  • Diploma in Computer Science OR Software Engineering OR Information Technology OR Information Systems or equivalent with a minimum CGPA of 2.5 and a credit in Additional Mathematics at SPM Level or its equivalent. Candidates with CGPA below 2.5 but above 2.0 with a credit in additional mathematics at SPM level or its equivalent may be admitted subject to a rigorous internal assessment process; OR
  • Any other Diploma in science and technology with a minimum CGPA of 2.5 may be admitted subject to a rigorous internal assessment process and a credit in Additional Mathematics at SPM level or its equivalent.

Matriculation / Foundation

  • Pass in Matriculation or Foundation studies with minimum CGPA of 2.0 and a credit in Additional Mathematics at SPM level or its equivalent; OR


  • Pass in STPM with a minimum Grade C (GP 2.0) in any 2 subjects and a credit in Additional Mathematics at SPM Level or its equivalent; OR


Candidates without a credit in Additional Mathematics at SPM level or its equivalent may be admitted if the Diploma programme contains subjects in mathematics that are equivalent to Additional Mathematics at SPM level. Candidate with a credit in computing related subject at SPM or STPM level or its equivalent may be given preferential consideration.

International Admission

The English Language Entry Requirement for International Student at GEOMATIKA University College are as follows:

International English Language Testing System (IELTS) – Band 5.5
TOEFL: Test of English as Foreign Language (TOEFL) – Score 450

** For students who do not have the above English Qualification, they must undergo Geomatika College International’s English Program


Employment opportunities are available as per the following :

  • Data Scientist
  • User Experience Designer
  • Computer Scientist
  • HCI Expert
  • Cyber Security Expert
  • Web Application Manager
  • Security Consultant
  • Online Marketing Expert
  • Website Programmer
  • Web Administrator
  • Website Designer