EasyUni logo

false

Bachelor of Information Technology (Honours) Majoring in Software Engineering

About

Programme Overview
Software engineering applies engineering principles to the development and enhancement of computer software. With evolving user needs, software engineers must design reliable, high-quality systems that are efficient and easy to maintain. This demands professionals skilled in tools, methods, and processes rooted in core engineering concepts.

This programme is designed to produce industry-ready software engineers equipped with a strong foundation in software engineering fundamentals. It integrates essential programming languages, tools, and methodologies used by computing professionals.

Students will gain expertise in the entire software development lifecycle—from requirement analysis and design to implementation and testing—alongside the critical skills needed to adapt to future advancements in the field.

Study Mode:
UNIRAZAK offers a flexible learning approach, enabling students to study from any location at their convenience. This ensures an enhanced learning experience and greater accessibility.

Full-Time – Conventional On-Campus Learning

Open Distance Learning (ODL) – Remote Learning Option

Key facts

Statistics
Qualification Bachelor's Degree
Study mode Full-time
Duration 3 years
Intakes March, July, November
Total estimated cost (local) RM 41,000
Total estimated cost (foreign) RM 2,604

Subjects

  • Computer Science

  • Information Tech (IT)

Duration

3 years

Tuition fees

Description Local students Foreign students
Tuition fee RM 38,650 RM 2,148
Miscellaneous fees RM 2,350 RM 455
Total estimated cost of attendance RM 41,000 RM 2,604
Estimated cost per year RM 13,667 RM 868

Estimated cost as reported by the institution. There may be additional administrative fees. Please contact us for the latest information.

Every effort has been made to ensure that information contained in this website is correct. Changes to any aspects of the programmes may be made from time to time due to unforeseeable circumstances beyond our control and the Institution and EasyUni reserve the right to make amendments to any information contained in this website without prior notice. The Institution and EasyUni accept no liability for any loss or damage arising from any use or misuse of or reliance on any information contained in this website.

Admissions

Intakes

Entry Requirements

Entry Requirements

  • STPM
    A pass in STPM with a minimum Grade C (GP 2.0) in any two (2) subjects and a credit in Mathematics at SPM level or its equivalent.
    Note: Candidates with a credit in a computing-related subject at SPM or STPM level or its equivalent may be given preferential consideration.

  • Diploma / Advanced Diploma

    • A Diploma in Computer Science, Software Engineering, Information Technology, Information Systems, or an equivalent field with a minimum CGPA of 2.5 and a credit in Mathematics at SPM level or its equivalent;
      OR

    • A Diploma in Science and Technology or Business Studies with a minimum CGPA of 2.5, subject to a rigorous internal assessment process and a credit in Mathematics at SPM level or its equivalent.

  • Matriculation / Foundation
    A pass in Matriculation or Foundation studies with a minimum CGPA of 2.0 and a credit in Mathematics at SPM level or its equivalent.
    Note: Candidates with a credit in a computing-related subject at SPM or STPM level or its equivalent may be given preferential consideration.

Curriculum

Programme Courses

MPU & University Courses

  • Penghayatan Etika dan Peradaban

  • Falsafah dan Isu Semasa

  • Bahasa Melayu Komunikasi II

  • Thinking Skills

  • Bahasa Kebangsaan A

  • Community Engagement and Volunteering

  • Professional Event Management

Core Courses

  • Information Technology Fundamentals

  • Human Computer Interaction

  • Information Security

  • System Administration and Maintenance

  • Computer Organization and Architecture

  • Social and Professional Issues

  • Web Systems and Technologies

  • Databases

  • Mathematics for Information Technology

  • Statistics for Information Technology

  • Fundamentals of Programming

  • Networking Fundamentals

  • Programming Principles and Techniques

  • Object-Oriented Programming

  • Platform Technologies

Specialization – Software Engineering

  • Web Segmentation and Analytics

  • Operating Systems

  • Algorithm and Data Structures

  • Software Project Management

  • Systems Analysis & Design

  • Software Quality and Metrics

  • Software Architecture and Design

  • Software Engineering

  • Software Testing and Maintenance

  • Requirements Engineering

  • Object Oriented Software Engineering

  • Mobile Application Development

Elective Courses (Choose any FOUR – 12 Credits)

  • Public Speaking 1

  • Public Speaking 2

  • Volunteerism and Service Learning

  • Entrepreneurship and Innovation

  • Cost and Management Accounting

  • Problem Solving & Decision Making

  • Service Operations Management

  • Leadership, Innovation and Change

  • Production and Operations Management

  • Organizational Design

  • Quality Management Systems and Auditing

  • Contemporary Issues in Business

  • Negotiation and Conflict Resolution

  • Organizational Development

  • Quality Management

Final Year Project Paper

  • Minor Project

  • Major Project

Internship / Professional Practice

  • Internship for Information Technology

This website uses cookies to ensure you get the best experience. By using this site, you acknowledge that you have read and understand our Cookie Policy , Privacy Statement and Terms & Conditions .

Chat on WhatsApp