Course Details

Bachelor of Software Engineering (Hons)

Southern University College




  • 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 will be 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 the 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 themselves clearly and communicative. 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.

    Field of Study

    Computing & IT

    Duration (Years)

    3 years 4 months

    Course Fees (RM)

    RM 50,500 (USD 12,120)

    MQA No.


    Degree Type

    Internal Degree

  • Intake (Month)

    February; May; September

Entry Requirements

  • A-Level

    Pass A-Level with at least Grade C in 2 subjects and a credit in Advanced Mathematics at SPM/Advanced Mathematics Grade C in O-Level

  • UEC

    Grade 5 in 5 subjects including Advanced Mathematics

  • Matric/Foundation

    Matriculation / Foundation with a minimum of CGPA2.00 and a credit in Advanced Mathematics at SPM


    Pass STPM (CGPA2.00) with a minimum of Grade C (SGP2.00) in 2 subjects and a credit in Advanced Mathematics at SPM / Advanced Mathematics Grade C (SGP2.00) at STPM

  • Diploma

    Diploma in related field with a minimum of CGPA2.50 and a credit in Advanced Mathematics at SPM

  • Other

    Other equivalent qualifications recognised by the Malaysian Government

  • English Requirements

    IELTS: 6.0

Programme Structure

  • Overall Structure
    Core Subjects

    Java Programming I 

    Java Programming II 

    Discrete Mathematics 

    Quantitative Methods

    Introduction to Information Technology 

    Data Structure and Algorithm 

    Database Systems

    Information Security and Assurance 

    Software Engineering

    Computer Organization and Architecture 

    Human Computer Interaction

    Object-Oriented Programming 

    Software Testing

    Introduction to Networks and Communication Systems

    Operating System 

    Software Design

    Software Evolution and Maintenance 

    Software Process

    Social and Professional Issues


    Project Management 

    Software Quality

    Object-Oriented System Modeling and Analysis 

    Web Development

    Departmental Electives

    English for Specific Purpose: Business English 

    Advanced Networks & Communications


    Principle of Public Relation 

    Mobile Application Development

    Fundamental of Image Processing 

    Multimedia Design

    Principle of Management 

    Artificial Intelligence 

    Introduction to Advertising 

    Digital Media Marketing 

    Internet Applications

    Final Year Project

    Final Year Project I 

    Final Year Project II

    Industrial Training

    Industrial Training 

Additional Information

  • Fees
    RM 50,500 (USD 12,120)

Product Tags

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