Bachelor of Computer Science (Hons.) in Software Engineering | MMU Multimedia University
Specifications
Details
Bachelor of Computer Science (Hons.) in Software Engineering is a 3-year undergraduate programme at Multimedia University (MMU), highly regarded as Malaysia's pioneer digital university, explicitly built to bridge the gap between academic theory and high-paying tech careers.
Officially certified as a Premier Digital Tech Institution (PDTI) by MDEC, MMU holds an elite global standing, ranking 148th in the QS Asia University Rankings 2026 and sitting comfortably in the 851–900 band of the QS World University Rankings 2026.
Because it is a subsidiary of Telekom Malaysia (TM), the university sits directly within a massive corporate ecosystem, giving students an unmatched structural advantage through cutting-edge campus infrastructure, rapid curriculum updates, and direct recruitment pathways.
Is this course for you?
Student Type
Entry Requirements
Select Scholarship
PTPTN Loan Selection
E-Square Waiver
Fee Breakdown
- Scholarship up to RM 0
- Voucher: RM 0
Why Apply Through E-Square?
Apply via E-Square
- Team assistance to reduce uncertainty
- Clear and transparent application process, no additional application service fees
- Full 1-on-1 application support throughout
- Assistance in understanding and applying for suitable on-campus and off-campus scholarships
- Provide information and guidance related to accommodation and entry visas
- Maintain long-term cooperation and official communication channels with local universities
Self-apply
- Need to research admission policies, application requirements, and deadlines independently
- Preparation, review, and submission of application materials need to be completed independently
- Need to communicate with the university and follow up on application progress independently
- Scholarship information needs to be inquired independently, and eligibility needs to be judged independently
- Accommodation, entry, and visa-related matters need to be understood and handled independently
- If encountering changes in application procedures or policies, need to respond and resolve independently
Course Structure
- Calculus
- Programming Fundamentals
- Discrete Structures & Probability
- Professional Development
- Computational Methods
- Object Oriented Programming & Data Structures
- Computer Architecture & Organisations
- Database Fundamentals
- Research Methodology in Computer Science
- Integrity and Leadership
- U4
- Character Building
- Sustainable Society
- Software Engineering Fundamentals
- Operating Systems
- Computer Networks
- Object Oriented Analysis & Design
- Algorithm Design & Analysis
- Industrial Training
- U2
- Software Requirements Engineering
- Software Design
- Final Year Project I
- Final Year Project II
- BYOC Elective 1
- BYOC Elective 2
- BYOC Elective 3
- BYOC Elective 4
- U1
- U1
- Fundamentals of Digital Competence for Programmers
- Software Reliability & Quality Assurance
- Software Verification & Validation
- Specialisation Elective 1
- Specialisation Elective 2
- Theory of Computation
- Programming Language Translation
- Introduction to Formal Methods
- Software Evolution Maintenance
Four (4) subjects should be taken from the following:
- Consumer Trends
- Creativity and Innovation
- Becoming A Leader
- Corporate Training
- Professional Image and Etiquette
- Corporate Communication
- Corporate Strategy
- Design Thinking for Strategic Communication
- Social Media Strategies
- Film Appreciation
- Basic Filmmaking
- Suspenseful Filmmaking
- Fundamental of Wireless Communications
- Communications Networks
- Radio Network Planning Towards 5G
- Internet & Mobile Application
- Media Anthropology
- Media Law
- Project Management
- Motion Capture
- Information Visualization
- Visual & Corporate Identity
- Accounting for Decision Making
- Management
- Personal Finance
- Fundamentals of Marketing
- Digital Transformation Strategy
- Digital Transformation Technologies
- Ergonomics and Human Factor
- Machine Vision
- IoT Design and Interfacing
- Digital Business
- Business Information Systems
- Data Analytics for Businesses
- Cyber Security
- Understanding Management
- Financial Management
- Business Risk Management
- Consumer Law
- Labour Law
- Law and Economics
- Environmental Law
- Law of Banking
Future Career Prospects
- Programmer
- Software Development
- Project Manager
- System Analyst
- Database Administrator
- IS/SE Consultant
- Game Programmer
- Game Designer
- Security Engineer
- Security Architect
Campus Living Cost
View more about Bachelor of Computer Science (Hons.) in Software Engineering | MMU Multimedia University on main site















