Bachelor of Software Engineering (Hons)

Bachelor of Software Engineering (Hons)

KP/JPS(R2/481/6/0448)07/24
Intakes: March, June/July & Sept/Oct
Mode of Study: Full Time
Duration: 3 years
Credits: 120
Level of Study:
Field of Study:
Ask About This Programme

ABOUT THIS PROGRAMME

Software Engineering is a programme 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.

Is this programme for me?

This is a course for those who have a passion to acquire in depth knowledge about software.

What should I expect?

This programme is designed to produce well-equipped students for a successful career in the software industry and the information technology sector. This is accomplished by inducting them into the breadth and depth of problem-solving, mathematical foundations of software engineering, programming, software development methodologies, software processes and lifecycles, software quality, testing and technical documentation.

PROGRAMME EDUCATIONAL OBJECTIVE (PEO)
PEO1To produce graduates who demonstrate a thorough comprehension of broad based and coherent body of knowledge and skills for para and full professional work embedding research, innovation and creativity in Software Engineering field.
PEO2To produce competent and highly demanded software engineering professionals in the employment market.
PEO3To produce graduates who demonstrate professionalisme, resilience commitment to an ethical work culture, sustainability issues and an awareness of global citizenship in alignment with national aspirations.
PROGRAMME LEARNING OUTCOME (PLO)
PLO1Describe comprehensive, theoretical and technical knowledge, relevant skills in the field of Software Engineering.(CLUSTER 1 - Knowledge and Understanding)
PLO2Demonstrate intellectual independence in the application of knowledge within Software Engineering field by applying critical, analytical and evaluation skills in the field of study.(CLUSTER 3.1 - Practical Skills)
PLO3Apply a range of essential methods and procedures to solve a broad range of complex problems in the field of Software Engineering. Review, make adjustments and supervise related practices and processes concerning field of Software Engineering.(CLUSTER 2 - Cognitive Skills)
PLO4Convey ideas both written and oral forms using appropriate and different forms of presentation, confidently, accurately, and coherently in appropriate content in a well-structured manner to a diversity of audiences.(CLUSTER 5 - Ethics and Professionalisme)
PLO5Use a broad range of information, media and technology applications to support study or work. Use and combine numerical and graphical/visual data for study/work.(CLUSTER 3.2 - Interpersonal and Communication Skills)
PLO6Work autonomously, and show leadership and professionalisme in managing responsibilities within broad organizational parameters.(CLUSTER 3.3 - Digital and Numeracy Skills)
PLO7Engage effectively in self-directed lifelong learning and professional pathways. Demonstrate entrepreneurial competency with selected projects.(CLUSTER 3.4 - Leadership, Autonomy and Responsibility)
PLO8Demonstrate adherence and ability to identify ethical issues, make decision ethically and act professionally within the varied social and professional environment practice.(CLUSTER 4 - Personal and Entrepreneurial Skills)

What will I learn?

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.

CHECK IF YOU ARE ELIGIBLE

STPMMinimum 2 principal passes and a credit in Additional Mathematics at SPM level or its equivalent
Diploma/HNDMinimum CGPA of 2.50 and a credit in Additional Mathematics at SPM level or its equivalent. Applicant with CGPA above 2.00 and a credit in Additional Mathematics may apply for admission pending internal assessment
A-LevelMinimum 2 Principal Passes and a C in Additional Mathematics at O-Level/SPM
UECMinimum 5Bs (including Mathematics)
Foundation / MatriculationMinimum CGPA of 2.00 and a C in Additional Mathematics at SPM level or equivalent
SAM/HSC/AUSMATTER/UAI: average 60% or higher in 5 subjects (including Mathematics)
CPU/CIMPAverage of 60% or higher in 6 subjects (including Mathematics)
IB26 points or higher based on 6 subjects
Other Qualifications-- 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.

-- Candidates with a credit in computing related subject at SPM or STPM level or its equivalent may be given preferential consideration.

ENGLISH LANGUAGE REQUIREMENT
IELTS6
TOEFL (PBT)537
TOEFL (IBT)60
PTE59
MUETBAND 4
Cambridge English169

WHAT WILL YOU LEARN?

Year 1

Technical & Professional Communication, Discrete Structure, Fundamental of Software Engineering, Ethics & Professional Conducts, Operating System, System Analysis & Design, Database Concepts, Data Communication & Networking, Computer Architecture, Programming Fundamental, MPU Subjects (U1, U2)

Year 2

Requirements Engineering, Object Oriented Programming, Human-Computer Interaction, Software Architecture, Information System Security, Data Structure & Algorithms, Mobile Programming, Software Evolution & Maintenance, Software Project Management, MPU Subject (U3)

Free Module Subjects:

Knowledge Management/Introduction to E-Commerce/Business Economics/Organization Management/Additional Mathematics/ Basic Marketing/Basic Accounting & Finance/Human Communication/Effective Reading Skills

Free Elective Subjects:

Artificial Intelligence/ /Routing and Switching Essentials

Year 3

Software Testing, IT Project I, Software Quality & Measurement, Industrial Training, IT Project II, Scaling Network, MPU Subject (U4)

Free Module Subjects:

Introduction to Corporate Multimedia/Innovation Management/Creative Writing/Land Economics & Property Market/ French/Mandarin/Japanese/Bahasa Melayu

Free Elective Subjects:

Web Systems and Technologies/Network & Data Security/ Applied Programming/ /Big Data Analysis/ Connecting Networks

HOW MUCH YOU NEED TO PAY

MALAYSIAN STUDENTS
Tuition FeesRM51,600.00
Deposit (Refundable)RM250.00
InsuranceRM70.00/year
Other FeesSemS/Sem
Library
Student Club
RM160.00
RM80.00
RM80.00
RM40.00
Total Fees (Approximate)RM53,900.00
INTERNATIONAL STUDENTS
Tuition FeesRM54,000.00
Caution Fee (Refundable)RM1,500.00
International Student Administrative FeeRM4,800.00
Medical InsuranceRM600.00/year
Medical ExaminationRM250.00/year
Visa ProcessingRM360.00/year
Other FeesSemS/Sem
Library
Student Club
RM160.00
RM80.00
RM80.00
RM40.00
Total Fees (Approximate)RM64,600.00

PROFESSIONAL RECOGNITION

Is there any professional recognition for this programme?

Yes. The professional recognition is The Certified Software Tester (CSTE).

How does the professional recognition for this programme benefit me?

The Certified Software Tester (CSTE) is intended to establish standards for initial qualification and provide direction for the testing function through an aggressive educational programme.

CSTE’s become members of a recognised professional group and receive recognition of their competence by business and professional associates, potentially more rapid career advancement and greater acceptance in the role as advisor to management.

A Certified Software Quality Engineer understands software quality development and implementation, software inspection, testing, verification and validation, and implements software development and maintenance processes and methods.

OUR SUCCESS STORY

CAREER CHOICES

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

MORE ABOUT THIS PROGRAMME

How much will I make?

A Software Engineer earns an average salary of RM 51,406 per year. But of course, your salary will also depend on the company that you work for. Experience greatly influences income for this job. A skill in Java/J2EE is associated with high pay for this job.

Want to know more about the programme?



TOP