Bachelor of Software Engineering (Hons)
The Digital World Runs on Systems Built by Software Engineers.
Every app you use, every platform you rely on, every digital service you trust was built by software engineers. This degree takes you through the full software development lifecycle — from architecture and programming through to testing, QA, DevOps, and mobile engineering — with an AI-native approach that prepares you for how software is actually built today.
Programme Key Facts
-
3 Years
-
UNIMY
-
3 Intakes
-
70% Coursework
-
Accreditation
Future Careers
High-demand skills. Limitless possibilities.
-
Software Engineer
-
Mobile Application Developer
-
Full Stack Developer
-
DevOps Engineer
-
QA Automation Engineer
-
Cloud Solutions Architect
Why This Programme Matters
- Malaysia's MyDIGITAL blueprint targets 20,000 software-skilled professionals — demand outpacing supply
- Global software engineering market growing at 11.5% CAGR through 2030
- DevOps adoption grew by 300%+ in Malaysian enterprises in the last three years
- Mobile, cloud & AI specialists command the strongest starting packages in tech
This is not a generic computing degree. Software Engineering as a discipline has specific rigour — formal methods, software requirements engineering, testing and QA, service-oriented architecture, and project management are all dedicated modules. The curriculum covers the full software development lifecycle, with a particular depth in mobile engineering that most SE programmes do not offer.
You Will Learn
- Mathematics I
- Data Communication and Network
- System Development
- Database
- Computer Organization and Architecture
- Programming Techniques
- Mathematics II
- Object-Oriented Programming
- Operating System
- Software Engineering
- Third Language
- Hubungan Etnik
- Statistic and Probability
- Tamadun Islam dan Tamadun Asia
- Co-Curriculum
- Data Structure and Algorithm
- Human-Computer Interaction (HCI)
- Computer Science Theory
- Mobile Software Engineering
- Mobile Device Programming
- Research and Innovative Thinking
- Mobile System
- Software Requirement Engineering
- Mobile Electronic Commerce
- Software Project Management
- Industrial Workshop
- Computing and Society
- Professional Communication
- Software Testing and Quality Assurance
- Service-Oriented Architecture
- Ethical Hacking
- Networking Systems and Technology
- Media Digital Production
- Formal Method
- Information Technology System Security
- Industrial Training
AI-Native Learning Experience
Build smarter software through AI-supported tools and strong software engineering practice.
-
AI-Supported Software Development
Students may use AI-assisted tools to support coding practice, debugging, documentation, testing, and problem-solving while developing strong software engineering fundamentals.
-
Mobile Engineering Depth
Gain focused exposure to mobile software through dedicated modules in Mobile Software Engineering, Mobile Device Programming, Mobile Systems, and Mobile Electronic Commerce.
-
Software Testing & Quality Assurance
Learn structured approaches to software testing, quality assurance, requirements, and project management to support reliable and maintainable software solutions.
-
Software Architecture & Systems Design
Develop understanding of system development, service-oriented architecture, formal methods, and software engineering principles used to design dependable software systems.
-
Industry-Ready Project Experience
Apply software engineering.
Industry Projects & Certifications
Real projects. Recognised credentials. Career advantage.
Industry Partners
Students gain practical exposure through software development projects, Industrial Workshop, Final Year Project, and Industrial Training. These learning experiences help students apply software engineering knowledge in project-based and workplace settings.
Industry Partners
- Microsoft
- AWS
- Alibaba Cloud
- Dell Technologies
- MIMOS
- Censof
- Cyberview
- Digital Penang
- TalentCorp
- Ministry of Human Resources
- Favoriot
- CyberSecurity Malaysia
- Masverse
- Satori Research
Earn Microcredentials from the World's Best Universities & Global Tech Giants
- IBM Full Stack Software Developer Professional Certificate
- Google IT Automation with Python Professional Certificate
- AWS Cloud Practitioner Essentials
- Meta Back-End Developer Professional Certificate
Career Outcomes
Progression Pathways
Graduates are prepared for software engineering and related computing roles across industries, with skills in programming, system development, mobile application development, software testing, quality assurance, and project management.
Student Experience
-

Software Engineering Labs
Industry-grade development environments with the tools, platforms & frameworks used by working engineers — accessible throughout the programme.
-

Hackathons & Build Competitions
Real problem statements, real judges & real industry representation — building technical skills and professional reputations simultaneously.
-

Student Clubs
Developer communities across software engineering, mobile development, AI & DevOps disciplines connecting students with shared interests.
-

Global Exposure
International competitions, student exchanges & industry visits — with active UK university pathways through UNIMY's articulation agreements.
-

Industry Mentorship
Direct connections with working software engineers & technology professionals providing honest guidance & direct pathways to employment.
-

Campus Life
Esports, wellness facilities & a campus culture built around curiosity, ambition & making things that work at scale.
Entry Requirements
- Matriculation / Foundation — Minimum CGPA 2.00 + credit in Add. Maths or Maths & a Science / Tech / Engineering subject at SPM or IGCSE level
- A-Level — Minimum Grade D in 2 subjects, and a credit in Add. Maths or Maths & a Science / Tech / Engineering subject at SPM or IGCSE level
- STPM — Minimum Grade C (GP 2.00) in 2 subjects, and a credit in Add. Maths or Maths & a Science / Tech / Engineering subject at SPM or IGCSE level
- Related Diploma — Minimum CGPA 2.50
- UEC — 5 Grade B passes incl. Advanced Mathematics, or Grade B in Add. Maths or Maths & a Science / Tech / Engineering subject
- Any equivalent qualification recognised by the Government of Malaysia
- Without Grade C in Mathematics: pre-requisite Mathematics I module required
- English - MUET Band 3.5 or equivalent to CEFR High B1
Scholarships & Financing
- BAC Education Fund Scholarships
- BAC Sports Fund
- EZ Payment Plans
- EPF Withdrawals
- PTPTN Loans
- Bank Loans
Speak to a Future Advisor
Get personalised guidance for your future.