Course Details

Bachelor of Software Engineering

Offered by: UOW Malaysia KDU Penang University College (Batu Kawan)
Exam BodyInternal Degree, Malaysia
Course Duration3 Years
Part Time/Full TimeFull Time
CampusUOW Malaysia KDU Penang University College, Batu Kawan
FacultySchool of Computing
Conducted entirely in MalaysiaYes
Awarding CountryMalaysia
Level of StudyBachelor's Degree Level
Field of StudyComputing & IT
Course Description

Through the Bachelor of Software Engineering (Hons), students are exposed to valuable insights in utilising systematic and disciplined approaches to creating quality software products. They also gain core software development knowledge, which includes skills and techniques in modelling and analysis, software design, development, verification and validation, maintenance and management systems.
Students will also be involved in a variety of projects ranging from business applications, high-precision and safety-critical scientific and engineering systems, education content management to media content management in this ever-expanding digital content industry.



  • Computing Mathematics
  • Fundamentals of Programming
  • Database Systems
  • Data Structures & Algorithms
  • Academic English 1
  • Data Communication & Networking
  • Discrete Mathematics
  • Object Oriented System Analysis & Design
  • Computer Architecture
  • Principles of Software Engineering
  • Introduction to Security
  • Java Programming


  • Networks & Operating Systems
  • Designing for Usability and User Experience
  • Computer Ethics & Law
  • Software Design
  • Formal Methods
  • Software Requirements Engineering
  • Integrative Consultancy Project
  • Research Methodology  
  • 1 Elective Subject


  • Software Project Management
  • Software Testing & Quality Assurance
  • Distributed Systems
  • Final Year Project
  • Internship
  • 2 Elective Subjects


  • Technical Writing for Software Engineers
  • Wireless & Mobile Security
  • Wireless and Mobile Technology
  • Internet & Web Development
  • Mobile Programming and Screen Design 1
  • Mobile Programming and Screen Design 2


  • Entrepreneurship
  • Corporate Social Responsibility
  • Life in Malaysia
  • Hubungan Etnik (Malaysian Students)
  • Tamadun Islam dan Tamadun Asia (Malaysian Students)
  • Pengajian Malaysia 3 (International Students)
  • Bahasa Melayu Komunikasi 2 (International Students)
Entry Requirements

STPM 2 Principals / A Levels / Articulation of Diploma / Foundation / equivalent qualification"Cambridge A Levels with min. 2 principal passes/ STPM. UEC with min. 5 credits (inclusive of English and Mathematics). Foundation Studies with min. CGPA 2.0. Diploma with a min. CGPA 2.5 "

Intake Months1 June/ 14 september
Career Prospects
  • Applications Developer
  • Computer Systems Analyst
  • Database Administrators
  • Network and Computer Systems Administrator
  • Software Developer
  • Systems Developer
  • Web Developer

…and many more

All fees are in RM (Ringgit Malaysia) currency unless stated otherwise.

Other Courses in this Level of Study Other Courses in this Field of Study

Back to Courses

Download FREE myCourseGuide
Course Interest Test - Find out what course is right for you!
Course Interest Test - Find out what course is right for you!