Software systems have developed into the foundation of all modern businesses. These systems are frequently advanced, but they must also be strong and flexible.
Sunway Bachelor Software Engineering will provide the student with the knowledge and understanding of user requirements for analyzing, modeling, designing, and creating huge, reliable, and robust software systems.
Such Software Engineering (SE) professionals will be able to respond to the increasing influence of enormous scale software systems in a variety of settings, as well as the increased importance in safety-critical and mission critical applications.
Intakes | Duration |
January, April, September | 3 Years (full-time) |
Students will be prepared to meet industry challenges and have the competency to develop new and innovative solutions with the technical content gained as well as the practical aspects of architecture design, software development, software processes, software project management, software testing, and software maintenance issues.
Program Structure
Sunway Bachelor Software Engineering contains the professional credential Certified Tester Foundation Level (CTFL), which combines software testing components within the curriculum of this degree program.
The CTFL is a globally recognized software testing professional certification that has been fully accredited by the Malaysian Software Testing Board (MSTB), the national industry body that promotes Software Quality Assurance (SQA) and software testing as core competencies in the development of software dependent quality products and services.
This industry related qualification will provide students an advantage, making them highly employable graduates.
Graduates will also get a degree from Lancaster University upon satisfactory completion of the program. They will receive two certificates, certifying that they are graduates of both Sunway University and Lancaster University.
Year 1
- Programming Principles
- Computer Organization
- Computer Mathematics
- English for Computer Technology Studies
- Operating System Fundamentals
- Database Fundamentals
- Object-Oriented Programming Fundamentals
- Web Fundamentals
- Networking Principles
Year 2
- Communication Skills
- Object-Oriented Programming
- Data Structures & Algorithms
- Requirement Engineering
- Software Engineering
- Software Management
- Free Electives I, II & III
- Free Elective I
Free Electives I, II & III (Choose any 3 in Year 2)
- Startup Foundry
- Digital Economy
- Accounting for Decision Making
- Principles of Entrepreneurship
Discipline Elective I (Choose any 1 in Year 2)
- Computer Networks
- Web Programming
- Human Computer Interaction
- Database Management Systems
Year 3
- Capstone Project 1 & 2
- Software Architecture and Design Patterns
- Software Processes
- Computer Security
- Software Testing
- Software Evolution and Maintenance
- Discipline Electives II & III
- Internship
Elective II (Choose any 1 in Year 3)
- Mobile Application Development
- Concurrent Programming
Elective III (Choose any 1 in Year 3)
- Database Engineering
- Code Camp
- Artificial Intelligence
MOHE Compulsory General Subjects
Local Student
- Appreciation of Ethics and Civilization
- Philosophy and Current Issues
- Bahasa Kebangsaan A (applicable to students who did not sit for SPM or did not obtain a Credit in SPM Bahasa Malaya)
International Student
- Malay Language for Communication 2
- Appreciation of Ethics and Civilization
Entry Requirements
STPM | Average C+ or CGPA 2.33 (minimum 2 Principals) |
A-Level | Minimum 12 points (Minimum Grade D in at least 2 subjects) |
Australian Matriculation | ATAR 60 |
Canadian Matriculation | 60% |
MUFY | 60% |
Sunway Foundation in Science Technology |
CGPA 2.3 |
Sunway Foundation in Arts |
CGPA 2.3 |
Unified Examination Certificate | Maximum 26 points from 5 subjects
(all Grade Bs including Advanced Mathematics) |
Sunway Diploma | CGPA 2.50 or equivalent |
International Baccalaureate | Completed with minimum 25 points (excluding bonus points) |
General Requirements
- Any other equivalent qualifications. An applicant with no standard qualification will be considered on a case-to-case basis
- CGPA 2.5 equivalent and any other qualifications will be considered on a case-to-case basis.
- Graduates from Foundation/Matriculation programs without a credit in Additional Mathematics subject at SPM level to enrol and Pass a Mathematics Enhancement subject offered by the program and credit in Mathematics and one subject from either Science, Technology or Engineering discipline at SPM level
International Students
- International students from specific countries who wish to study at Sunway University (for example, programs in collaboration with Lancaster University) must first complete and pass our online six-month International Preparatory Program (IPP). This is a prerequisite for enrolling in a Sunway degree program that also leads to a degree from Sunway’s partner university. To progress to the degree program, students must pass all subjects with a grade of C or higher.
English Requirements
- IELTS or equivalent 6.0
- MUET Band 4
- SPM English B3 or B+
- UEC English B4
- O-Level English (1119) Credit
- Sunway Intensive English Program (IEP) Pass Level 4 with minimum 65%
- ESL/English Satisfactory level in Pre-University programs, where the medium of instruction is English
Career Options
Studying for a Bachelor of Software Engineering in Malaysia can lead to many exciting jobs. As an Enterprise Distributed Application Developer, you create big computer programs for companies.
If you like games, becoming a Game Developer lets you make fun video games. IT Analysts work on making computer systems better.
Mobile App Developers build new apps for phones. Requirement Engineers help plan what a computer project needs. Software Architects design the way a whole computer system works.
Software Engineers write the code and fix problems in computer programs. Quality Assurance Officers check that the software is good and works well.
Software Testers find mistakes in the programs. System Designers plan and build large computer systems.
- Enterprise distributed application developer
- Game Developer
- IT analyst
- Mobile App Developer
- Requirement engineer
- Software Architect
- Software Engineer
- Software quality assurance officer
- Software tester
- System Designer
Program Fees
Sunway Bachelor of Software engineering fees are different for Malaysian and international students. For Malaysian students, the program fee is affordable, aligning with local educational standards.
While, international students will find the fees to be competitive compared to similar programs globally, offering great value for the quality of education received.
Malaysian Students | International Students |
RM37,100 | USD8,496 |
International students must pay their fees in RM equivalent. The USD here is just an indicative/estimation and subject to the prevalent exchange rate.
FAQs
1.How long does the Bachelor of Software Engineering program at Sunway take to complete?
- The program typically takes four years to complete on a full-time basis. This duration includes coursework, labs, and a final year project which is essential for practical experience and integration of learning.
2. What support services are available for software engineering students at Sunway University?
- Sunway University offers a range of support services including academic advising, career services, and access to modern facilities such as labs and libraries. Additionally, students can benefit from mentoring programs and extracurricular activities focused on technology and innovation.