Bachelor of Software Engineering (Hons) in Collaboration with Infrastructure University Kuala Lumpur

Programme Code N/481/6/0717 (08/12/2015 – 07/12/2020)
MQA/PA7998
Level of StudyDegree
Mode of StudyFull Time
Duration3 Years
Graduating Credit120
Course Locationi-CATS Kuching
IntakesMarch, June and September

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.

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.

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

• A pass in Matriculation or Foundation studies with minimum CGPA of 2.00 and a credit in Additional Mathematics at SPM level or its equivalent; OR

• A pass in STPM with a minimum Grade C (GP 2.00) in any 2 subjects and a credit in Additional Mathematics at SPM Level or its equivalent; OR

• A Diploma in Computer Science / Software Engineering / Information Technology / Information Systems or equivalent with a minimum CGPA of 2.50 and a credit in Additional Mathematics at SPM Level or its equivalent. Candidates with CGPA below 2.50 but above 2.00 with credit in additional mathematics at SPM level or its equivalent may be admitted subject to a rigorous internal assessment process; OR

• Any other Diploma in science and technology with a minimum CGPA of 2.50 may be admitted subject to a rigorous internal assessment process and credit in Additional Mathematics at SPM level or its equivalent.

Candidates without a credit in Additional Mathematics at SPM level or its equivalent may be admitted if the Diploma programme contains subjects in mathematics that are equivalent to Additional Mathematics at SPM level. Candidate with a credit in the computing-related subject at SPM or STPM level or its equivalent may be given preferential consideration.

Students must complete a total of 120 credits in order to be awarded the Bachelor of Software Engineering (Hons).

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