Course Details

Bachelor of Information Technology (Hons) in Software Engineering

Universiti Kuala Lumpur




  • Description
    Software is ubiquitous and central to our lives. We interact daily with software systems – at home through computer games, at the office through online services and in the car through embedded control systems. We expect software to be reliable, efficient and effective in safety critical systems as well as desktop computers. Software engineering applies both computer science and engineering principles and best practices to the design, implementation, testing, maintenance, and evolution of software. Software engineering covers not only the technical aspects of building software systems but also management issues. Some of the skills that you will acquire in the programme will include an understanding of all aspects of software development and the software development process from the early design stages to long-term software maintenance and evolution; the ability to construct and evaluate software in the context of physical systems and real-world applications; and a breadth of knowledge and skills in software engineering, as well as related areas of engineering, Computer Science, Mathematics and complementary studies, that will provide you with a base for life-long learning.
    Field of Study

    Information Technology

    Duration (Years)


    Course Fees

    RM 70400 (USD 16761)

    MQA No.


  • Intake (Month)

    September & January

Entry Requirements


    Pass in STPM with min Grade C (CGPA 2.00) in any 2 subjects and a credits in Mathematics at SPM level or equivalent

  • A-level

    Pass A-level with min Grade D in any 2 subjects and a credit in Mathematics at O-level or equivalent qualification

  • Matriculation/Foundation

    Pass in Foundation or Matriculation with min CGPA 2.00 and a credit in Mathematics at SPM level or its equivalent.

  • Other

    Pass International Baccalaureate (IB) with min 24 points.

  • Direct Entry to Year 2 of Degree

    Diploma in Computer Science OR Software Engineering OR Technology Information OR Information System or equivalent to a minimum CGPA of 2.5 and credit in Mathematics at SPM level or its equivalent; OR Any Diploma in science and technology or business studies with a minimum CGPA of 2.5 may be admitted depending on the assessment process.

  • Other

    Other qualifications of 12 years of schooling which is the highest school qualificaiton in the county of origin.

  • English Requirements
    IELTS 5.0

Programme Structure

  • Year 1

    Semester 1

    Introduction to Software Engineering

    Fundamental English

    Discrete Mathematics for IT

    Principles of Computer Programming

    Introduction to Computing and Information Systems

    Malaysian studies

    Co-curriculum I

    Semester 2

    Object-Oriented Programming

    Probability and Statistics for IT

    Co-curriculum II


    Professional English I

    Computer Organization

    Mandarin I

  • Year 2

    Semester 3

    Computer Networks

    Database Management Systems

    Data Structures and Algorithms

    Object-Oriented System Analysis and Design

    Professional English II

    Software Requirements Engineering

    Mandarin II

    Semester 4

    Operating Systems

    Interaction Design

    Visual Programming

    Software Design

    Real-Time and Embedded Systems

    Innovation Management

  • Year 3

    Semester 5

    Internet Programming

    Cyber Law

    Reuse and Component-Based Development

    Islamic/Moral Studies

    Elective BSE I

    Semester 6

    Research Methodology

    Bahasa Kebangsaan A

    Project Management

    Elective BSE II

    Final Year Project I

  • Year 4

    Semester 7

    Final Year Project II

    Software Configuration Management

    Software Integration

    Software Testing

    Semester 8

    Industrial Training

  • Internship/ Work Experience

    Semester 8

Additional Information

  • Fees
    RM 70400 (USD 16761)

Product Tags

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