B.Eng (Hons) in Computer Engineering | Asia Pacific University (APU)

You are here

B.Eng (Hons) in Computer Engineering


4 Years (8 Semesters)

Degree Awarded By:

APU, Malaysia


26th Feb 2019
29th April 2019
24th Sep 2019
This programme is accredited by the Board of Engineers Malaysia (BEM).

This programme is specifically designed to provide:

  • High-quality undergraduate engineering education by providing students with a curriculum that is firmly grounded in computer engineering fundamentals.
  • A study in the area of computer engineering which covers networking, database management, security systems, cloud infrastructure and data analytics.

Entry Requirements: 

  • Pass STPM with at least principal / full pass / grade C (CGPA 2.0) in Mathematics and Physics or Chemistry and pass SPM with credit in Mathematics and one of the relevant Science subjects - Physics / Chemistry / Technical / Vocational; OR
  • Pass 'A' Levels with at least a Grade "D" in Mathematics and Physics or Chemistry and pass 'O' Levels / GCSE or equivalent with Grade C in Mathematics and one of the science subjects - Physics or Chemistry; OR
  • Pass UEC or Senior Middle Three (SM3) with Grade B in five (5) subjects including Mathematics and one of the relevant Science subjects - Physics or Chemistry and a pass in Bahasa Malaysia; OR
  • Pass the APU Foundation or equivalent; OR
  • A qualification that APU accepts as equivalent to the above.

The qualification and entry requirements for the programmes will be determined based on the "Comparison List of Equivalency of International Qualifications with SPM (O-Levels equivalent) and STPM (A-Levels equivalent)" published by Malaysian Qualifications Agency (MQA).

Note : Candidates who wish to study Engineering Degree course must not be color blind or physically handicapped which makes him/her unable to conduct experimental/practical work and affect the learning process leading to potential errors towards professional practice as well. This is in line with the requirements of engineering professional bodies where safe engineering practices is mandatory. All International Students need to go through EMGS Medical Screening, if the student is found to be color blind; the Medical Screening maybe failed.

Programmes Educational Objectives:

Graduates of APU Bachelor of Engineering in their respective programs are expected within five years of graduation to attain the following programme educational objectives:

  • Be a practicing engineer contributing to the development of Computer Engineering or Electronic Engineering while demonstrating professionalism.
  • Pursue engineering innovation via career advancement opportunities and/or advanced studies in Computer Engineering.

Computer engineering has emerged as a driving force addressing numerous global demands like smart grids, cognitive buildings, energy management and the likes. Operating platforms for more and more applications have been migrating to the cloud in recent days. Bridging the gap between hardware and software, are Computer Engineers, advancing computer technology towards transforming more and more of these cyber dreams into realities. Some of the areas covered in this major are:

  • Networking    
  • Database Management
  • Security Systems
  • Cloud Infrastructure
  • Data Analytics

Programme Outcomes:

The students, upon completion of their study, should attain the following outcomes:

  • Ability to gain and apply principles of Mathematics, Science and Engineering to the solutions of complex engineering problems
  • Ability to undertake complex engineering problem analysis and apply engineering principles to solve them
  • Ability to select and use suitable tools and techniques for complex engineering problems
  • Ability to investigate complex engineering problems using research techniques.
  • Ability to design innovative solutions for complex engineering problems.
  • Ability to communicate effectively and professionally on complex engineering activities
  • Ability to comprehend and demonstrate good practices of engineering in sustainable development and environmental considerations for the solutions of complex engineering problems 
  • Ability to engage in professional engineering practice for safety, health, social, cultural and legal responsibilities in developing solutions for complex engineering problems
  • Ability to execute the responsibilities of an Engineer professionally and ethically.
  • Ability to function effectively as a team leader or a member in a team within a multi-disciplinary settings
  • Ability to recognize the need for, and be able to engage in independent and life-long learning towards continuous professional development
  • Ability to demonstrate entrepreneurship skills, engineering project management and economic decision making in multidisciplinary environments

Course Structure & Modules:


You will understand the basic principles of engineering in the areas of Circuit Analysis, Instrumentation, Statics & Dynamics, Operating Systems, Computer Architecture, Databases and Networking. Other modules aim to provide the basic demands of employers, as well as thorough grounding in principles of IT and management. Important and relevant skills for managing activities and for your own independent learning are also introduced.

Common Modules

Specialised Modules
  • Analysis of Circuits
  • Instrumentation & Measurement
  • Introduction to Management
  • Engineering Mathematics 1
  • Introduction to C Programming
  • Engineering Mathematics 2
  • Engineering Statics & Dynamics
  • Operating Systems & Computer Architecture
  • Introduction to Databases
  • Introduction to Networking


Here you start specializing in modules that develop the necessary underlying knowledge and skills in Computer Engineering with modules such as Electromagnetic Field Theory, Engineering Software & Applications, Analogue Electronics, Digital Electronics, Signals & Linear Systems, Introduction to Electrical Systems, Object Oriented Development with Java, Programming Concepts in C++ and Human Computer Interaction. Engineering Mathematics is provided for better understanding of the engineering modules.

Common Modules

Specialised Modules
  • Analogue Electronics
  • Engineering Mathematics 3
  • Electromagnetic Field Theory
  • Introduction to Electrical Systems
  • Digital Electronics
  • Engineering Software & Applications
  • Signals & Linear Systems
  • Object Oriented Development with Java
  • Programming Concepts in C++
  • Human Computer Interaction


 Specialised knowledge and skills in the areas of Control Engineering, Communication Engineering Principles, Multimedia Applications, Cloud Infrastructure and Services, Computer Systems Security, Numerical Methods & Statistics, Microprocessor Systems and Embedded Software, Digital Signal Processing and Knowledge Discovery & Big Data Analytics are the critical focus of this level. There is further development of the ability to apply relevant engineering skills with strong critical thinking and analysis. Independent learning continues in all modules.

Common Modules

Specialised Modules
  • Control Engineering
  • Communication Engineering Principles
  • Multimedia Applications
  • Numerical Methods & Statistics
  • Microprocessor Systems and Embedded Software
  • Digital Signal Processing
  • Cloud Infrastructure and Services
  • Computer Systems Security
  • Knowledge Discovery & Big Data Analytics

INTERNSHIP (16 weeks)

Students will undertake an Internship/Industrial Training for a minimum period of 16 weeks to prepare them for a smooth transition from the classroom to the working environment.


The final year Engineering modules provide the necessary industry application and technological skills which become very useful for employment upon graduation. Your personal and professional development, technical capability and understanding of how to innovate, generate and manage the creation of new ideas will be enhanced. You will deliver several Engineering Projects where you will demonstrate higher level of critical thinking, analysis and solutions development skills which will enhance your employability.

Common Modules

Specialised Modules
  • Engineering Project Management
  • Project Phase I (Investigation)
  • Project Phase II (Implementation)
  • Group Design Project
  • Engineer in Society
  • VLSI Design

Elective Modules (choose 1)

  • Computer Systems Management
  • Distributed Computer System
  • HCI & Usability
  • Database Administration

Career Options:

  • Computer Systems Engineer
  • Computer System Analysts
  • Computer Network Architect
  • Computer Hardware Engineer
  • Database Administrator
  • Technical Service Engineer
  • Test Engineer
  • System Development Engineer
  • Computer Programmers
  • Embedded System Designer

Course Fees:

Malaysian StudentsInternational Students

Year 1: RM 22,800

Year 2: RM 23,600

Year 3: RM 24,000

Year 4: RM 24,600

Total: RM 95,000

Year 1: RM 26,700 (USD 6.940)

Year 2: RM 28,200 (USD 7,330)

Year 3: RM 28,500 (USD 7,410)

Year 4: RM 28,900 (USD 7,510)

Total: RM 112,300 (USD 29,190)

Fees stated above do not include Enrolment Fees, Registration Fees and other Miscellaneous Fees.


All information is correct at the time of publication, but is subject to change in the interest of continuing improvement.