Course Details
Universiti Tenaga Nasional (UNITEN) Logo

Bachelor of Computer Science (Software Engineering) (Hons)

Offered by: Universiti Tenaga Nasional (UNITEN)

Ask About This Course

Your Name
E-mail Address
Phone Number
Date Of Birth
Are You a Robot?
Exam BodyInternal Degree, Malaysia
Course Duration3 Yrs
Part Time/Full TimeFull Time
FeesFees for Malaysian Students: Tuition Fees: RM75,000 per programme. Other Fees: Full Registration + Miscellaneous Fee: RM1,348 one-time payment Medical Insurance: RM88/year Deposit for Accommodation: RM250 one-time deposit payment Monthly Fee for Acc
Fees (International Student)Fees for International Students: Tuition Fees: USD19,500 (RM78,000) per programme. Other Fees: VISA & Application Fee: USD787.50 (RM3,150) one-time payment Full Registration + Miscellaneous Fee: USD1,650 (RM6,600) one-time payment Medical Insurance:
CampusPutrajaya Campus
FacultyCollege of Computing & Informatics
Conducted entirely in MalaysiaYes
Awarding CountryMalaysia
Level of StudyBachelor's Degree Level
Field of StudyComputing & IT
Course Description

The Bachelor of Computer Science (Software Engineering) (Hons) is offered by the Department of Computing CCI. The programme focuses on the practical and theoretical dimensions of computer science, and prepares students to become software engineers who can plan, design, construct and maintain the software in various environment including stand-alone, web-based system, mobile application, cloud environment, and other platforms. This programme is designed to produce graduates who are in-demand by the industry due to their ability to produce quality software through the use of excellent principles and technique's of analysis, design, development and testing. This makes UNITEN software engineering graduates are highly paid and sought after on the labour market.

This programme has strong professional bodies support to align with the needs of the fourth industrial revolution (IR 4.0). The collaboration between universities and the industry is increasingly perceived as a way to enhance innovation through knowledge exchange therefore, this programme also provides opportunity for students to work with our industry partners for their final year projects.

Additional Certifications

The Bachelor of Computer Science (Software Engineering) (Hons) programme is value-added with the latest industry requirements where by syllabus of Certified Professional for Requirements Engineering (CPRE) by International Requirements Engineering Board (IREB) and Certified Tester Foundation Level (CTFL) by International Software Testing Qualifications Board (ISTQB) are embedded within two courses; Requirements Engineering and Software Testing.

In addition to this, the programme is also designed to enable graduates to pursue higher qualifications in software engineering such as professional certifications as well as Master of Software Engineering or Master of Information Technology and Doctor of Philosophy from UNITEN as well as from other reputable institutions of higher learning.

120 credit hours of subjects are being taught in nine semesters. This Bachelor of Computer Science (Software Engineering) (Hons) programme can be completed in 3 years.


This programme can be completed in Full Time: 3 years.

  • Problem Solving
  • Discrete Structures
  • Programming 1
  • Programming 2
  • Statistics for Computing
  • Data Structure & Algorithms
  • Object Oriented Programming
  • Web Programming
  • Computer Organization
  • Data Communication & Computer Networks
  • Operating System Concepts
  • Database 1
  • Fundamental of Software Engineering
  • Systems Design
  • Requirements Engineering
  • Software Quality
  • Software Testing
  • Software Project Management
  • Human Computer Interaction
  • Artificial Intelligence
  • Energy & Computing
  • Technology Entrepreneurship
  • Technical Elective 1
  • Technical Elective 2
  • Technical Elective 3
  • Project 1
  • Project 2
  • Industrial Training
  • Business English
  • IT Communication
  • Personal Financial Management
  • Ethnics & IT Professional Practices
  • Islamic/ Moral & Civil Society I/ MPU Compulsory U3
  • Islamic/ Moral & Civil Society II/ MPU Compulsory U4
  • Ethnics Relations/ Malaysian Studies
  • Tamadun Islam & Tamadun Asia/ Malay Language for International Student


 Technical Elective Courses

  • Java Programming
  • Real-Time Systems
  • Secure Programming
  • Computer Forensics
  • Database 2
  • Parallel Computing
  • Network Analysis & Design
  • Data & Computer Security
  • Mobile Application Development
  • Multi-Agent Systems
  • Advanced Web Application Development
  • Emerging Technologies & Trends
  • Design Concepts in Programming Languages


These Technical Electives could be grouped further according to the student's interest in a relevant focus area such as: 

  • Software Development
  • Software Technology
  • Data Science
Entry Requirements


For International Students: Entry requirements vary from country to country. Please click here to check the entry requirements set by the Malaysian Qualifications Agency (MQA).



For Malaysian Students:

Malaysian students may enrol without MUET. However, students are required to complete MUET during duration of study (before graduation). IELTS (5.0 and above) or TOEFL (500 and above) or TOEFL Internet Based Test (42 and above) is also accepted.

  • MUET – Malaysia University English Test
    Achieve Band 1 and above

For International Students:

International students are required to have one of the English proficiency score stated below to enrol in UNITEN. Bachelor students who do not fulfill this English requirement are required to sit for the Intensive English Programme (IEP) and pass the requirement below before starting their Bachelor programme.

  • MUET – Malaysia University English Test
    Achieve Band 3.5 and above

  • IELTS – International English Language Testing System
    Achieve 5.0 and above

  • TOEFL - Test of English as a Foreign Language
    Achieve 500 (TOEFL) or 42 (TOEFL Internet Based Test) and above


Intake Months

Jan, July, Sept

Career Prospects
  • JAVA / J2EE / PHP / .NET Developer
  • Mobile Application Developer
  • Software Engineer
  • Software Quality Assurance
  • Software Tester
  • Solutions Architect
  • Technical Consultant
  • Web Developer

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!