What will You Learn in the BSc. (Hons) Software Engineering Degree at Asia Pacific University (APU)
The duration for the BSc. (Hons) Software Engineering is 3 years with 2 semesters a year. Each semester is 6 months long. Intakes for the degree programmes are in February, April, September and November of each year. The BSc. (Hons) Software Engineering is recognised and accredited by the Malaysian Qualifications Agency (MQA) In addition to learning how to programme and how to create a great software, you will learn through the degree programme at Asia Pacific University (APU) about software reliability and maintenance.
The BSc. (Hons) Software Engineering degree programme at Malaysia’s top ranked Asia Pacific University (APU)focuses more on techniques for developing and maintaining software that is correct from the beginning. Software engineers assess customer needs and develop usable software that meets those needs. Knowing how to provide genuinely useful and usable software is of utmost importance. You will be exposed to the recent evolution of software’s significant impact on large software systems.
The software engineering profession seeks to integrate the principles of mathematics and computer science with engineering practices developed for tangible, physical items. As a graduate of Asia Pacific University’s software engineering programme, you will be capable of gathering specifications of the software to be developed or modified by meeting with your clients. You will able to specify, develop, and maintain software systems that behave reliably and efficiently, are affordable to develop and maintain, and satisfy all the requirements that customers have defined for them.
Having won hundreds of awards in computing and IT in Malaysia and globally, Asia Pacific University (APU) has earned the reputation to be the best university in Malaysia to study Software Engineering.
Studying the Software Engineering Degree at Asia Pacific University (APU)

Students interested to pursue a solid education in software engineering can consider Asia Pacific University which is one of the best universities in Malaysia for IT.
The Software Engineering degree programme at Asia Pacific University is specifically designed to provide:
- Familiarity with the tools and rigorous methodologies used to develop mission-critical and safety-critical software systems.
- The ability to critically evaluate design paradigms, languages, algorithms, and techniques used to develop large-scale and complex software systems.
- A deep appreciation of the importance of software architecture, testing, documentation, and maintainability.
Education Pathway

Qi Leem, Software Engineering Graduate from Asia Pacific University (APU)
Students after SPM or IGCSE/O-Levels may go for the Foundation in Computing at Asia Pacific University for 1 year before continuing on to the 3-year Bachelor of Science (Hons) in Software Engineering degree.
With 3 credits in SPM or IGCSE/O-Levels including Maths, students may go for the 2-year Diploma in Information & Communications Technology or Diploma in Information & Communications Technology with specialism in Software Engineering and then enter into Year 2 of the BSc. (Hons) Software Engineering degree at Asia Pacific University.
Pre-University students with the relevant results in STPM, A-Levels, SAM, CPU, AUSMAT, etc. can enter directly into Year 1 of the BSc. (Hons) Software Engineering degree.
Summary of What will You Study in the BSc. (Hons) Software Engineering Degree at Asia Pacific University
Year 1
Students will learn fundamental skills required by every IT professional, and the basic understanding of programming, problem solving skills, algorithmic skills, mathematical techniques and systems analysis and design.
Some specialised modules will provide students with basic knowledge of underlying computer systems such as computer architecture, operating systems, networking and databases. The modules will also help them develop personal and organisational skills, as well as nurture creativity and innovation.
Year 2
A broader range of skills will be learnt, in which students will gain a better understanding of design paradigms, languages, and algorithms used for developing large-scale and complex software systems.
They will gain solid understanding of software lifecycle, and methodologies for specification, design, development, testing, evaluation, analysis and maintenance of software systems. We will further nurture their creativity and innovation as well as independent learning to prepare them for the workplace.
INTERNSHIP (16 WEEKS)
Students will undertake a short Internship/ Industrial Training for a minimum period of 16 weeks to prepare them for a smooth transition from the classroom to the working environment
Year 3
Students will make use of their previous studies and industrial experience to extend their familiarity in the field of software engineering and to refine their personal and professional development.
Students will move further into system design methods that help them improve on software design, organisation and maintainability to produce concise and powerful software applications.
A final year project requires them to investigate and develop a solution for a real-world problem – they will demonstrate their ability to combine technical knowledge, critical thinking and analytical skills to produce a personal achievement portfolio.
Career Options for Software Engineering Graduates from Asia Pacific University (APU)

- Software Engineer
- Systems Analyst
- Project Manager
- Software Consultant
- Programmer
- Chief Technology Officer (CTO)
- Application Engineer
- Software Test Engineer
- Software Quality Assurance (QA) Specialist
- R&D Specialist
- Software Architect
- Systems Integration Engineer
- Senior Technical Lead
- Product Manager
- Solutions Architect
- Development Manager
- Senior System Designer