Bachelor of Software Engineering (Hons)

Course overview

Qualification Bachelor's Degree
Study mode Full-time
Duration 3 years
Intakes January, May, September, November
Tuition (Local students) $ 15,736
Tuition (Foreign students) $ 18,417







$ 15,736
Local students
$ 18,417
Foreign students

Estimated cost as reported by the Institution.


$ 0
Local students
$ 0
Foreign students

Student Visa

$ 491
Foreign students

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.

Entry Requirements

Academic Requirements

  • GCE A Level / STPM: 2 Principles Passes
  • UEC: Min. 5 Credits (5Bs) inclusive of Additional Mathematics
  • Diploma: CGPA 2.5
  • Foundation Studies: Pass
  • Any other qualifications deemed equivalent by the Ministry of Education, Malaysia (or as stated in the Document Senarai Nilai Taraf Kelayakan Akademik, Malaysian Qualifications Agency)

English Language Requirements

  • Local Student
    • Credit (SPM / 1119 / UEC / O Levels examination) / Min. score of Band 4 in MUET
  • International Student
    • Band 6 in IELTS; or a score of 213 (computer-based) or 79 (internet-based) or 550 (paper-based) in TOEFL


Year 1

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

Year 2

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

Year 3

  • Distributed Systems
  • Final Year Project
  • Internship
  • Software Project Management
  • Software Testing & Quality Assurance
  • Elective (2 subjects)

Elective Subjects

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

MPU Subjects

  • 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)

This website uses cookies to ensure you get the best experience. By using this site, you acknowledge that you have read and understand our Cookie Policy , Privacy Statement and Terms & Conditions .

Maximum 6 courses for comparison!

Chat on WhatsApp

Courses selected for comparison