Bachelor in Software Engineering (Honours)
About
Why Pursue a Bachelor of Software Engineering at UOW Malaysia?
With software being an essential part of everyday life and the increasing integration of internet technologies, such as the Internet of Things (IoT), the demand for skilled software engineers continues to rise. As computer systems become more complex, software engineers play a critical role in designing, implementing, securing, and maintaining these systems. They also drive the development of future operating systems, applications, integrated systems, artificial intelligence, and robotics.
The Bachelor of Software Engineering (Hons) program at UOW Malaysia KDU Penang University College, Batu Kawan is designed to equip students with the necessary knowledge, technical expertise, and practical skills for a successful career in the software engineering industry. The program emphasizes industry-relevant programming languages, technologies, and systems through hands-on learning, specialized electives, and projects.
Career Opportunities in Software Engineering
Graduates of this program can explore various career paths, including:
- Software Architect
- Software Designer
- Software Development Manager
- Software Engineer
- Software Consultant
- Software Test Engineer
- Software Quality Assurance Specialist
Software engineers are highly sought after and generally receive competitive salaries, as organizations across industries increasingly depend on digital technology for their operations.
Professional Certifications Upon Graduation
UOW Malaysia KDU Penang University College collaborates with IBM Malaysia and its educational partner Teknoturf to establish the IBM Innovation Centre for Education (ICE), offering industry-recognized professional certifications.
Students enrolled in the Bachelor of Software Engineering (Hons) program have the opportunity to earn an additional professional certification in one of the following areas:
- Diploma in Internet of Things (IoT)
- Diploma in Business Analytics
As part of their degree, students will complete four IBM-certified modules, leading to an additional professional qualification from the IBM Innovation Centre.
Key facts
Qualification | Bachelor's Degree |
Study mode | Full-time |
Duration | 3 years |
Intakes | February, June, September |
Tuition (Local students) | S$ 21,304 |
Tuition (Foreign students) | S$ 24,529 |
Subjects
-
Computer Science, IT
-
Information Tech (IT)
-
Software Engineering
Duration
3 years
Tuition fees
Description | Local students | Foreign students |
---|---|---|
Tuition fee | S$ 21,304 | S$ 24,529 |
Miscellaneous fees | Data not available | Data not available |
Total estimated cost of attendance | S$ 21,304 | S$ 24,529 |
Estimated cost per year | S$ 7,101 | S$ 8,176 |
Estimated cost as reported by the institution. There may be additional administrative fees. Please contact for the latest information.
Every effort has been made to ensure that information contained in this website is correct. Changes to any aspects of the programmes may be made from time to time due to unforeseeable circumstances beyond our control and the Institution and EasyUni reserve the right to make amendments to any information contained in this website without prior notice. The Institution and EasyUni accept no liability for any loss or damage arising from any use or misuse of or reliance on any information contained in this website.
Admissions
Intakes
Entry Requirements
Academic Qualification
- STPM: 2 Principal Passes in any 2 subjects and a Credit at SPM level or equivalent in Additional Mathematics / Mathematics and any one subject in Science, Technology, or Engineering
OR
2 Principal Passes in Science Stream with one Mathematics subject and one subject in Science / ICT - GCE A Levels: 2 Principal Passes in any 2 subjects and a Credit at SPM level or equivalent in Additional Mathematics / Mathematics and any one subject in Science, Technology, or Engineering
- UEC: 5 Credits including Mathematics and a Science/ICT subject
- Foundation/Matriculation: Pass with a minimum CGPA of 2.00 and a Credit at SPM level or equivalent in Additional Mathematics / Mathematics and any one subject in Science, Technology, or Engineering
- Australian Matriculation/Foundation: ATAR score of 55
- Diploma: Pass with a minimum CGPA of 2.50
English Requirement
- Local Student: Band 2 in MUET
- International Student:
- Band 5.0 in IELTS
- Minimum score of 40 (IBT) or 7.5 (Essentials-Online) in TOEFL
- Cambridge English (154)
- PTE Academic (47)
Notes:
If English language requirements are not fulfilled, additional English module(s) may be taken at UOW Malaysia.
Curriculum
Core Courses
Year 1
- Principles of Programming
- Computer Architecture
- Database Systems
- Discrete Mathematics
- Writing & Referencing
- Computer Network
- Object-Oriented Programming
- Data Structures & Algorithms
- Foundation of Human Computer Interaction
- Principles of Software Engineering
Year 2
- Software Requirements Engineering
- Algorithm Design & Analysis
- Software Process & Methodology
- Oral Communication
- Software Design & Architecture
- Software Testing
- Software Quality Assurance
- Principles of Management
- Mobile Application Development
- Knowledge Management
- Specialisation 1 & 2
Year 3
- Professional & Ethical Practice
- Individual Project 1
- Individual Project 2
- Software Project Management
- Software Maintenance & Re-Engineering
- Industrial Training
- Specialisation 3 & 4
Specialisations
Data Analytics
- Introduction to Business Analytics
- Predictive Analytics
- Descriptive Analytics
- Big Data Analytics
Internet of Things (IoT)
- Introduction to Internet of Things (IoT)
- Sensor Technology & Instrumentation
- Wireless Sensor Network & IoT Standard
- Analytics for Internet of Things (IoT)
MPU Subjects
- Penghayatan Etika dan Peradaban (Malaysian Students)
- Bahasa Melayu Komunikasi 2 (International Students)
- Falsafah dan Isu Semasa
- Entrepreneurship
- Integrity and Anti-Corruption
- Global Social Responsibility
- Bahasa Kebangsaan A*
Notes:
- Bahasa Kebangsaan A is compulsory for all Malaysian students
- Without a credit in SPM Bahasa Malaysia
- Without SPM Bahasa Malaysia (applicable to students from UEC, O Level, or other equivalent programs)