Engineering
Bachelor of
Software Engineering (Honours)
KPT/JPT (N/481/6/0709) 11/20 - MUM/APA/021
4 years
February, July and October
Malaysian Student
$
RM 45,300
International Student
RM 49,800
2018 fees per year
Software does everything from dispensing medicine
to controlling flight paths to monitoring and shaping
our shopping habits. Our world’s major companies,
governments and organisations depend on smartly
designed and well-built software. And they rely on
the expertise of skilled software engineers to make
it happen. LEVEL THREE (48 POINTS)
As a software engineer, you will apply engineering
principles to systematically analyse, develop and
improve software to ensure it runs effectively, safely
and securely. You will acquire high-level
programming expertise, but software engineering
goes well beyond writing code. Most modern IT
systems are so complicated that teams of people
must work together to create them. This
specialisation’s emphasis on collaborative
studio-based learning will give you strong skills in
teamwork, project management and
communication. ● Operating systems
Core Units
● Computer architecture
● Software engineering: architecture and design
● Software engineering practice (equivalent to 12
credit points)
● Databases
Electives
Select any two (2) units from the list below or from
another School.
● Business intelligence and data warehousing
● Usability
● Intelligent systems
● Data analytics
● Information & network security
Recommendation
Complete Introduction to
computer science for engineers
at level one
Accreditation
This degree is provisionally accredited by the
Australian Computer Society. The School will be
seeking provisional accreditation from Engineers
Australia in 2018. Full accreditation from these
professional bodies can only be obtained after at
least 20 students graduate from this program.
Course Structure
Career Paths
LEVEL TWO (48 POINTS)
Core Units
Graduates may find employment
as: ● Introduction to computer science for engineers
● Applications developer ● Object-oriented analysis, design and
implementation
● Internet developer
● Programming specialist
● Discrete mathematics for computer science
● Software engineering process and management
● Algorithms and data structures
● Systems programmer ● Software quality and testing
● Software designer Electives
● Software engineer Select any two (2) units from the list below or from
another School.
● Architect
● Consultant
● Developer
● System development
● Project management
● Web database interface
● Data visualisation
● Mobile application development
● Databases
● Data modelling
42
Undergraduate Prospectus 2018
LEVEL FOUR (48 POINTS)
This is considered as a period of specialisation. You
must take both software engineering studio and
research projects, along with the other core unit
and three more electives including at least one
software engineering technical elective offered by
the School of IT.
● Software engineering research project (12 credit
points)
● Software engineering industry experience studio
project (12 credit points)
● Computer networks
Software engineering technical elective
Select any unit from the pool of software
engineering approved electives offered by the
School of IT. Another two units – either from the
School of IT or any other school – have to be
completed during your fourth year.
Industry Based Learning (IBL)
You can apply for the highly regarded IT Industry
Based Learning program to do a half-year
placement with leading Malaysian and global
organisations. The placement counts towards your
course and is supported by scholarship.