Bachelor of Computer Science (Honours)
This honours bachelor’s programme in Computer Science responds to the growing reliance on computing across industries. Students begin with computer science and programming foundations before progressing into areas such as software engineering, databases, networking, human-computer interaction, information assurance, artificial intelligence, expert systems, decision support systems and IT project management. The programme prepares students for technical roles across software, security, web and data-related fields.
Tuition Fees
Quick Facts
Fees by Study Year
Tuition for each year of the programme
- Year 1RM 12,000
- Year 2RM 12,000
- Year 3RM 12,000
- Year 4RM 12,000
Other fees
- Visa feeone-timeRM 3,252
Indicative fees in Malaysian ringgit. The final amount is confirmed in your offer letter. Fees exclude 6% SST where it applies.
This honours bachelor’s programme in Computer Science responds to the growing reliance on computing across industries. Students begin with computer science and programming foundations before progressing into areas such as software engineering, databases, networking, human-computer interaction, information assurance, artificial intelligence, expert systems, decision support systems and IT project management. The programme prepares students for technical roles across software, security, web and data-related fields.
- Pass Diploma (MQF Level 4) with a minimum CGPA of 2.00 or equivalent, or pass Advanced Diploma (MQF Level 5) with a minimum CGPA of 2.00 or equivalent.
- Other qualifications such as UEC, Foundation, STAM or equivalent qualifications may be assessed during admission.
IELTS 5.0
Bachelor of Computer Science (Honours) is a Bachelor programme at Geomatika University College, lasting 3.5 years. It is offered by the Faculty of Information and Communication Technology. Classes are taught in English.
Subjects you will study
- 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
- 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
- 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
- Faculty
- Faculty of Information and Communication Technology
- Language of instruction
- English
