Course Details

Bachelor of Computer Science (Software Engineering) (Hons)

Universiti Tenaga Nasional - Putrajaya Campus




  • Description

    The Bachelor of Computer Science specializing in Software Engineering is offered by the Department of Software Engineering. The programme focuses on the practical and theoretical dimensions of computer science, and prepares students for careers in the fields of computing and software development. 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 software engineering graduates are highly paid and sought after on the labour market.

    Field of Study


    Duration (Years)


    Course Fees (RM)

    RM 61,000 (USD 15,250)

    MQA No.


    Degree Type

    Internal Degree

  • Intake (Month)

    February, June, September

Entry Requirements


    Pass STPM with min grade C (CGPA 2.00) in any 2 subjects and Add Math grade C in SPM: OR Math grade C in SPM and grade C in Science / ICT in SPM

  • A-Level

    Pass A-Level

  • UEC

    Pass UEC with a minimum of grade B in  5 subjects including Mathematics

  • Other

    Pass Matriculaton / Foundation with CGPA 2.00 and Add Match grade C in SPM OR grade C in Math and Science / ICT in SPM : OR 

    Pass diploma with min CGPA 2.5 in related field and other field: OR 

    Pass HND in related field with min CGPA 2.00: OR 

    Pass IB Diploma Programme: OR 

    Pass SAM/SACE/WACE/ Australian Capital Territory (year 12) Victorian Certificate of Education / Tertiary Entrance education / Ausmat 

  • English Requirements

    TOEFL : 500

    iBT : 42

    IELTS : 5.0

    MUET : Minimum Band 3

Programme Structure

  • Overall Structure

    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

Additional Information

  • Fees
    RM 61,000 (USD 15,250)

Product Tags

Use spaces to separate tags. Use single quotes (') for phrases.