Diploma in Computer Science
Programme Overview
This programme is designed to equip students with the knowledge, skills, and practical experience necessary to excel in the field of computer science. Accredited by the Malaysian Qualifications Agency (MQA), this programme offers a comprehensive curriculum that includes modules in computer science, software engineering, cybersecurity fundamental, and computer programming.
- Future-Ready Computing Graduates
Aligned with emerging and evolving fields in computing.
Graduates progress into roles as software innovators,
researchers, entrepreneurs, and technology leaders. Strong
emphasis is placed on adaptability, innovation, and lifelong
learning in a rapidly changing digital world. - Career-Focused Pathways in Computer Science
Offers a well-rounded computer science curriculum with
progressive learning from foundation to advanced levels.
Students develop strong computing skills aligned with
high-growth and high-paying technology careers. The
programme includes a final-semester internship with
departmental support. - Strong Industry Engagement
Gain hands-on experience through industry-linked projects,
hackathons, guest lectures, and technology exhibitions.
Industry collaborations expose students to real-world
computing challenges using industry tools and hardware.
These experiences ensure learning extends beyond the
classroom and strengthens employability. - Global Connections & International Exposure
Graduates join a global network, with alumni working at
leading technology companies worldwide. International
partnerships provide access to recognised professional
certifications. Students also benefit from overseas study and
exchange opportunities with foreign universities.

Progression Pathways
Graduates of the Bachelor of Computer Science (Honours) (Data Analytics) can progress to postgraduate studies 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 advanced studies in artificial intelligence, cybersecurity, data science, cloud computing, software engineering, and other computing-related disciplines at universities locally or internationally, providing flexibility to specialise further and advance careers in cutting-edge technology sectors.
Entry Requirements
| SPM | Pass with a minimum of 3 subjects at Grade C inclusive of Mathematics or any equivalent qualification. |
| STPM | Pass with a minimum grade of C (GP 2.00) in a subject and a credit in Mathematics at SPM level. |
| STAM | Pass with a minimum grade of Maqbul and a credit in Mathematics at SPM level. |
| SKM | Pass SKM (Level 3) in a related field* |
| CERTIFICATE | Possess a certificate (Level 3, MQF) with a minimum CGPA (2.00) in a related field. |
| OTHERS | Other equivalent qualifications recognised by the Malaysian Government. |
English Requirement
| MUET | Band 3 |
| IELTS | 5.0 |
| TOEFL | 60 |
| Others | Pass |
Programme Structure
Semester 1
- Calculus and Algebra
- Computer Graphics
- Computer Organisation and Architecture
- Computer Programming
- Database Management System
- Discrete Mathematics
- English
- Entrepreneurship
- Internet and Web Programming
- Probability and Statistics
- Professional Computing Practices
Semester 2
- Computer Networks
- Cybersecurity Fundamentals
- Data Structures and Algorithm
- Human Computer Interaction
- Industrial Training*
- Java Programming
- Object-Oriented Programming
- Operating Systems
- Project
- Server-Side Programming
- Software Engineering
- System Analysis and Design
Mata Pelajaran Umum (MPU)
- Bahasa Kebangsaan A**/ Creative & Critical Thinking*
- Bahasa Melayu Komunikasi 1 (Non-Malaysian) / Penghayatan Etika dan Peradaban (Malaysian)
- Co-curriculum
- Integrity and Anti-corruption
*In Year 2, students complete a minimum 12 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
- Software development
- Database management
- Network administration
- Web and mobile application development
- IT support and systems maintenance
Career Opportunities
- IT Support Specialist
- Junior Programmer
- Network technician
- Software Technician
- Web Developer
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.
