Bachelor of Information Technology (Honours) majoring in Software Engineering
About
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
Tuition fees
| Description | Local students | Foreign students |
|---|---|---|
| Tuition fee | MYR 38,650 | MYR 1,862 |
| Miscellaneous fees | MYR 2,350 | MYR 395 |
| Total estimated cost of attendance | MYR 41,000 | MYR 2,257 |
| Estimated cost per year | MYR 13,667 | MYR 752 |
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
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
