Course Details

Award: Bachelor of Computer Science (Hons) in Software Engineering (BSE) (N/481/6/0727) (18.01.2016-15.12.2020)
MQA Approval PA5307
Duration 3 years (total up 8 semesters, incl. Industrial Training)
Intakes March, May & September
Total Course Fees RM 38,300 (To view complete fee structure, please click HERE)
Medium of Instruction English

Course Introduction

Software engineering is a discipline that is concerned with all aspects of software production.  It is a study that deals with the practice or process of designing, developing, and maintaining software. This programme provides students with the theories and practices of computing and IT as well as specialised knowledge and skills required of a software engineer.  Students will acquire knowledge and practical skills in designing, constructing, testing, maintaining and developing software as well as their creative applications.

Programme Modules *

  • Discrete Mathematics
  • Introduction to Information Technology
  • Introduction to Programming
  • IT Ethics
  • Database Systems
  • Operating Systems
  • Calculus
  • Formal Method
  • Software Testing
  • JAVA Application Development
  • Project Management
  • Human Computer Interaction
  • Research Methodology
  • System Analysis and Design
  • Software Engineering
  • Software Quality Assurance
  • Mobile Application Development
  • Software Requirement Engineering
  • Web Application Development
  • Linear Algebra
  • Data Structures and Algorithms
  • Introduction to Networking
  • Computer and Network Security
  • Web Design
  • Final Project 1
  • Final Project 2
  • Industrial Training
  • Academic Writing

* Selected programme modules

Minimum Entry Requirement

  • UEC with 5 credits inclusive of Advanced Mathematics
  • STPM with 2 Principle Passes and SPM with a credit in Additional Mathematics
  • A- Level Pass in Additional Mathematics and O Level credit in Additional Mathematics
  • Diploma - CGPA 2.5 and SPM/O level with a credit in Additional Mathematics
  • Foundation - CGPA 2.0 and SPM/O level with a credit in Additional Mathematics

*For detailed information on entry requirements, please contact the Student Enrolment Department.

Career Prospects

  • Software Engineer
  • Software Developer
  • System Analyst
  • Software Consultant
  • Software Testing Engineer
  • Application Support Engineer
  • Java Developer
  • IT Programmer
  • Web Programmer
  • PHP Programmer
  • Web Application Designer
  • Web Master
  • Mobile Application Engineer
  • Project Manager
  • Researcher, etc.



Blok B&C, Lot 5, Seksyen 10, Jalan Bukit,
43000 Kajang, Selangor.




Monday to Friday: 8:30am - 12:00pm; 1:00pm - 5:00pm
Saturday: 8:30am - 12:30pm

(Off on Sunday and public holidays)