School of Academic/ Faculty

Faculty of Engineering & Information Technology

Course Highlight/ Description

Software Engineering is the application of a systematic, disciplined, quantifiable approach to the design, development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software.

The course are delivered pedagogically to students by combining concepts, latest information, feasible methods and scientific ways. In doing so, students will learn the essence of software engineering, including related fields of programming language, mathematics, systems analysis, software design and quality management. Related knowledge will be imparted professionally to students through basic theory, practical projects, and industrial training to enhance students’ analytical, programming and software design skills. Besides, the course will train students to express and communicate clearly. Concurrently, students are taught to appreciate technology scientifically. By the end of this course, self-study and self-improvement are enhanced as well. We have faith our graduates are innovative and able to compete internationally in current challenging world toward successful careers.


March, June, October

Course Duration

Full Time: 3 Years 3 Months

Entry Requirement

• STPM / A-Level: 2 principal passes and credit in Additional Mathematics in SPM;

• UEC: Grade B in 5 subjects, including Advanced Mathematics;

• Foundation: Pass with minimum CGPA of 2.0 and credit in Additional Mathematics in SPM;

• Diploma: Pass with minimum CGPA of 2.5 and credit in Additional Mathematics in SPM;

• Other recognized equivalent qualifications.

Total Estimated Fee


Careers Prospects

• Programmer

• Software Engineer

• Software Developer

• Project Manager

• System Analyst

• Software Quality Executive

• IT Consultant

• System Support and Maintenance