Back To Main Menu

Bachelor of Computer Science (Software Engineering) with Honours
Degree (DEG)
| CODE:MQA/FA15895

We offer an exciting course in computer science with a specialization in software engineering. This is a four-year fulltime undergraduate program that prepares graduates to embark on a lifelong journey in producing computing systems and applications for a smarter world. The program is built around the concepts of engaged learning, discovery-based education, and learn-by-doing. Students learn by solving engaging projects, commonly as a member of a development team. After completing this program, the graduates possess knowledge and skills of a defined engineering approach to complex systems analysis and design, development and operation, validation and verification as well as process improvement. During the study, students are exposed to the skills through a series of workshops and training. They are also equipped with comprehensive skills covering other areas in Computer Science including Artificial Intelligence, Machine Learning, Cloud Technology and Internet of Things while completing their electives courses. Embedding professional certification and international recognition into selective courses proves the quality of our academic curriculum while enhancing our graduates' employability. Completing this course will prepare graduates to succeed in becoming excellent Software Engineer, System Analyst, Solution Architect and many more positions in the software industry.

Type

Undergraduate

Category

Degree (DEG)

Campus

UMPSA Campus Pahang
UMPSA Campus Kuala Lumpur

Faculty

Faculty of Computing

Intake

September 2026

Price

RM 61,400.00

Program Overview

We offer an exciting course in computer science with a specialization in software engineering. This is a four-year fulltime undergraduate program that prepares graduates to embark on a lifelong journey in producing computing systems and applications for a smarter world. The program is built around the concepts of engaged learning, discovery-based education, and learn-by-doing. Students learn by solving engaging projects, commonly as a member of a development team. After completing this program, the graduates possess knowledge and skills of a defined engineering approach to complex systems analysis and design, development and operation, validation and verification as well as process improvement. During the study, students are exposed to the skills through a series of workshops and training. They are also equipped with comprehensive skills covering other areas in Computer Science including Artificial Intelligence, Machine Learning, Cloud Technology and Internet of Things while completing their electives courses. Embedding professional certification and international recognition into selective courses proves the quality of our academic curriculum while enhancing our graduates' employability. Completing this course will prepare graduates to succeed in becoming excellent Software Engineer, System Analyst, Solution Architect and many more positions in the software industry.

Entry Requirement
Program Structure
Program Brochure
Fees Structure

View PDF