School of Engineering and Computing
Bachelor of Computer Engineering with Honours
Programme Overview
This programme is designed to equip students with the knowledge, skills, and practical experience necessary to excel in the field of computer engineering. The programme is accredited by the Malaysian Qualifications Agency (MQA), recognised by the signatory members of the Washington Accord, and approved by the Engineering Accreditation Council (EAC) under the Board of Engineers Malaysia (BEM). It is carefully structured to meet international curriculum standards and industry requirements in computer engineering.
- Career-Focused Pathways
Prepare for a future in high-demand technology fields with a project-based curriculum covering both hardware (electronics and computer design) and software (programming and software development). Graduates gain industry-ready skills, guided by expert lecturers from academia and industry, and enjoy global mobility through EAC and Washington Accord recognition, enabling work in 24 countries. - Globally Recognised
Engage in real-world projects and collaborations with industry partners, such as using the Unicorn Hybrid Black EEG Brain Signal Processing project with Ultra Technology Engineering Sdn Bhd, providing practical experience in AI, data analytics, and human-computer interaction. - Enriched Learning Through Global & Industry Exposure
Benefit from guest lectures and industry series, like the ZTE lecture on 5G networks and telecommunication technology, connecting you to cutting-edge developments and global trends in computer engineering.

Progression Pathways
Graduates of the Bachelor of Computer Engineering with Honours can progress to postgraduate programmes by coursework or research, such as:
- Master of Computer Science (by coursework)
- Master of Science in Engineering (by research)
While MILA currently offers progression in these areas, graduates are also well-prepared to pursue postgraduate studies in computer engineering, software engineering, artificial intelligence, robotics, telecommunications, and related fields at universities locally or internationally, providing flexibility to specialise further and advance their careers in cutting-edge technology sectors.
Entry Requirements
| STPM | Pass with a minimum of two (2) Grade C including Mathematics and one (1) Science subject |
| UEC | Pass with a minimum of five (5) Grade B including Mathematics and one (1) Science subject |
| A-LEVEL | Pass with a minimum of two (2) subjects including Mathematics and one (1) Science subject |
| MATRICULATION/ FOUNDATION | Pass with a minimum CGPA of 2.00 |
| DIPLOMA | Pass Diploma in Engineering/Engineering Technology recognised by the Malaysian Government with a minimum CGPA of 2.00 OR Pass Diploma in Vocational, Technical, or Skills-related field recognised by the Malaysian Government with a minimum CGPA of 2.00 |
| OTHERS | Other equivalent qualifications recognised by the Malaysian Government |
English Requirement
| CEFR | High B1 |
| MUET | Band 3.5 |
| IELTS | 5.0 |
| TOEFL (iBT) | 40 |
| TOEFL Essentials (Online) | 7.5 |
| PTE | 47 |
| Linguaskill Online | 154 |
| ELS English | 107 |
International Students
| Type of Examination | Minimum Score |
| Malaysian University English Test (MUET) | BAND 2 |
| International English Language Testing System (IELTS) | 5.0 |
| Test of English as a Foreign Language (TOEFL) | 500 |
Programme Structure
Year 1
- Computer Programming
- Computer Programming Lab
- Elements of Electrical Engineering
- Electronic Circuit Lab
- Electronic Devices and Circuits
- Engineering Graphics
- Engineering Mathematics 1
- Engineering Mathematics 2
- Environmental Science
- English for Professional Communication
- Fundamentals of Electrical and Electronics Lab
- Internet and Web Programming
- Internet and Web Programming Lab
- Self Development and Leadership Building
Year 2
- Combinational and Sequential Circuits
- Computer Organisations and Architecture
- Control Systems
- Data Structures and Algorithms
- Data Structures and Algorithms Lab
- Database Management Systems
- Database Management Systems Lab
- Entrepreneurship
- Engineering Mathematics 3
- Measurements and Instruments
- Microprocessors and Micro Controllers
- Microprocessors Lab
- Object Oriented Programming
- Object Oriented Programming Lab
Year 3
- Artificial Intelligence
- Communication Theory
- Computer Networks
- Computer Networks Lab
- Electromagnetic Wave
- Engineer and Society
- Integrated Circuit Design
- Integrated Design Project
- Industrial Training*
- Organisational Behavior
- Project Management
- Serverside Programming
- Serverside Programming Lab
- Software Engineering
Year 4
- Big Data
- Cryptography and Network Security
- Data Analytics
- Data Warehousing and Data Mining
- Digital Signal Processing
- Digital Signal Processing Lab
- Embedded Systems
- Embedded Systems Lab
- Final Year Project 1
- Final Year Project 2
- Mobile Computing
- Operating Systems
Mata Pelajaran Umum (MPU)
- Bahasa Kebangsaan A** / Introduction to Psychology*
- Bahasa Melayu Komunikasi 2 (Non-Malaysian) / Penghayatan Etika dan Peradaban (Malaysian)
- Co-curriculum
- Integrity and Anti-corruption
- Philosophy and Current Issues
*In Year 3, a minimum of 8 weeks industrial training placement for real industry exposure and hands-on skill development.
Courses and assessments may change due to curriculum updates. For the latest information, please consult our counsellors.
Notes
*For students (including Non-Malaysian) who are not required to take Bahasa Kebangsaan A.
**For Malaysian students who did not achieve credit for Bahasa Melayu in Sijil Pelajaran Malaysia (SPM).
Assessment
- Continuous assessments and final examination
- Face-to-face lecture sessions and lab practical
Future Pathways
Areas of Application
- Computer Architecture and Hardware Design
- Embedded Systems
- Internet of Things (IoT)
- Network and Communication Systems
- Robotics
- VLSI Design and Microelectronics
Career Opportunities
- Computer Vision Engineer
- Embedded Systems Engineer
- Firmware Developer
- FPGA Developer
- Hardware Design Engineer
- IoT Solutions Architect
- Network Engineer
- Robotics Engineer
- Systems Engineer
- VLSI Design Engineer
Get in touch with us now
Interested in joining our programme? Fill out the form below to submit your enquiry. Our admissions team will review your information and get back to you shortly to discuss the next steps in your application journey.
