• +60 82 570888

BACHELOR OF SOFTWARE ENGINEERING (Hons)

Introduction

Software Engineering is a program dedicated to techniques required in constructing computer systems. Complex systems are used in the process of our daily life. The things we use such as vehicles, electricity, machines in our homes are controlled by these systems. These are essential needs and we rely heavily on them to work all the time in our daily routines.

Objective

Students will learn the essential elements of software engineering and gain invaluable experience in team-work, project management, the utilisation of industry best practice techniques, industry internship, and be involved in a major software related project.

Career Opportunities

The career opportunities both in the government and private sector include:
• Software Programmer
• Web Developer
• IT Assistant Executive
• Software Technical Support Officer
• Software Sales Representative

Entry Requirements

i. STPM or its equivalent with minimum Grade C (GP 2.00) in any 2 subjects, and either:
• A credit in Additional Mathematics at SPM level; OR
• Credits in Mathematics and one Science/Technology/Engineering subject at SPM level. Students in this category must take and pass a Mathematics Enhancement Subject (Prerequisite Subject); OR
ii. A Level with at least a full pass in 2 subjects including Additional Mathematics & a pass in English; OR
iii. Foundation Programme with minimum CGPA 2.00 and a credit in Additional Mathematics & a pass in English at SPM level (or its equivalent); OR
iv. Completed a Diploma in either Computer Science, Software Engineering, Information Technology, Information Systems,Science and Technology or an equivalent qualification with a minimum CGPA of 2.50; OR
Note: Students (in category iv) who have a CGPA of less than 2.50 but above 2.00 may be offered admission subject to a rigorous internal assessment process。
v. UEC with Grade B in 5 subjects including Advanced Mathematics & and a pass in English; OR
vi. Passed SMU3/SMA/SMK/MA with a minimum average mark of 66 AND English Language Proficiency Requirement: IELTS with a score of Band 5.0; OR
vii. Any other qualification(s) recognized by the Malaysian Government.

Duration

3 Years

Programme Structure

Year 1
Programming Fundamentals
Computer Architecture
Database Concepts
Discrete Structure
Fundamentals of Software Engineering
System Analysis & Design
Interactive Skills
Technical & Professional Communication
Software Architecture
Data Communication & Networking
Hubungan Etnik / Pengajian Malaysia 3
Tamadun Islam dan Tamadun Asia / Bahasa Melayu Komunikasi 2

Free Modules Subjects:
Introduction to Statistics, Introduction to E-Commerce, Organization Management, K-Management, Innovation Management,
Field Elective Subjects:
Mobile Programming, Software Development Tools, Network and Data Security, Open Source Development

Year 2
Ethics and Professional Conducts
Data Structure & Algorithms
Operating System
Requirements Engineering
Human Computer Interaction
Object Oriented Programming
Object Oriented Technique
Software Evolution & Maintenance
Software Project Management
Bahasa Kebangsaan A / Small Group Communication

Free Modules Subjects:
Introduction to Statistics, Introduction to E-Commerce, Organization Management, K-Management, Innovation Management,
Field Elective Subjects:
Mobile Programming, Software Development Tools, Network and Data Security, Open Source Development

Year 3
Advanced Programming
Software Quality & Measurement
Software Testing & Inspection Method
IT Project I
IT Project II
Pengajian Islam 2 / Nutrition and Public Health / The Constitution of Malaysia
Futsal 2 / Introduction to Theatre 2
Industrial Training / Apprenticeship

Free Modules Subjects:
Introduction to Statistics, Introduction to E-Commerce, Organization Management, K-Management, Innovation Management,
Field Elective Subjects:
Mobile Programming, Software Development Tools, Network and Data Security, Open Source Development