
Taylor's University · Subang Jaya, Malaysia
QS World University Ranking: #272
Taylor's University Bachelor of Software Engineering (Honours) is designed for software innovators with a strong focus on software development and building robust, scalable digital solutions. The programme follows the full software lifecycle, from development methodologies and testing to project management and long-term maintenance.
You will learn to analyse user requirements, design software solutions, and apply software engineering principles through practical, hands-on modules and capstone work, including Industrial Training. The degree also includes a flexible education component where you can choose elective options, plus university core modules required by the Malaysian Ministry of Higher Education for international students.
Bachelor of Software Engineering (Honours) structure based on the published module credit hours and programme total credits for Malaysia.
| Semester | No. of modules | Module / subject category | credit hours | Semester total |
|---|---|---|---|---|
| Year 1 | 9 modules | Principles of Software Engineering | 4 | 36 |
| Database Systems | 4 | |||
| Computer Architecture and Organisation | 4 | |||
| Discrete Structures | 4 | |||
| Object Oriented Programming | 4 | |||
| Operating Systems | 4 | |||
| Advanced Programming | 4 | |||
| System Analysis and Design | 4 | |||
| Computer Networks | 4 | |||
| Year 2 | 8 modules | Software Design | 4 | 32 |
| Software Testing | 4 | |||
| Software Project Management | 4 | |||
| Requirement Engineering | 4 | |||
| Software Construction | 4 | |||
| Software Lifecycle | 4 | |||
| Software Safety and Security | 4 | |||
| Principles of Software Engineering (continued) | 4 | |||
| Year 3 | 7 modules | Capstone Project I | 4 | 28 |
| Human Computer Interaction | 4 | |||
| Professional Practices and Information Security | 4 | |||
| Capstone Project II | 4 | |||
| Industrial Training | 4 | |||
| Industrial Training (work-based learning component) | 4 | |||
| Flexible Education (free electives / extensions / minor or second major modules) | 4 | |||
| Total | Common Core, University Core, Flexible Education (free electives/extensions/minor/second major as selected), and Year 3 capstone and industrial training components. | 120 credit hours | ||
For software engineering graduates, the ability to obtain relevant employment in a timely way is closely tied to interview-ready skills, portfolio evidence, and practical experience, with an estimated employability rate of about 78% and an unemployment rate of about 22% in Malaysia’s labour market for this field.
Overall, these figures suggest a generally stable outlook when you graduate with strong software engineering practice and project experience that matches employer hiring needs.
| Requirement | Details |
|---|---|
| Foreign school-leaving / pre-university entry | International applicants must meet an approved entry pathway such as SPM/O-Level with Pre-University/Foundation or SPM/O-Level with Diploma, as listed on the programme entry requirements page. For entry with a Pre-University/Foundation qualification, the page states a pass in SPM/O-level or equivalent with 5 credits including Additional Mathematics (except UEC). For entry with a Diploma qualification, the page states a pass with 3 credits in SPM/O-level or equivalent. |
| Additional Mathematics requirement and bridging (where applicable) | The programme page states that candidates without a credit in Additional Mathematics at SPM level (or without Mathematics at a higher level such as Pre-U, STPM, A Level, Foundation and Diploma) but with credits in Mathematics and one Science/Technology/Engineering subject at SPM level may be required to take and pass a Bridging Module at the beginning of their studies to graduate from the programme. |
| Study area | Match possible? | Conditions |
|---|---|---|
| Computer Science and Software Engineering foundations | Direct match | Programme modules begin with core software engineering, programming, databases, architecture, networks, and discrete structures, progressing to software design, testing, project management, requirement engineering, and capstone work. |
| Mathematics background for software engineering studies | Conditional match | The entry requirements specify a credit in Additional Mathematics or an approved alternative route, with a possible Bridging Module requirement if your Mathematics profile does not meet the stated condition. |
For international applicants, you must meet the programme's English requirements for Bachelor studies at Taylor's University. The most common option stated for international students is IELTS, plus an accepted English-medium pre-university/diploma background.
| Item | Amount | Notes |
|---|---|---|
| Tuition | MYR 121730 / total program | Total tuition fee (Local) MYR 121,730. Fees will be reviewed annually and may vary by semester based on credit hours and modules registered. |
International applicants must be able to show that they can fund tuition and living costs while studying in Malaysia. The exact financial proof method depends on your student pass process and admissions requirements.
| Milestone | February - Winter intake | April - Summer intake |
|---|---|---|
| Application portal opens | N/A | N/A |
| Application deadline (final submit) | December 15, 2026 | January 15, 2027 |
| Application deadline (EU students) | N/A | N/A |
| Application deadline (Non-EU students) | N/A | N/A |
| Recommended apply-by | N/A | N/A |
| Semester begins | February 01, 2026 | April 01, 2026 |
| Milestone | February - Winter intake | April - Summer intake |
|---|---|---|
| VPD request - recommended | N/A | N/A |
| VPD result expected | N/A | N/A |
| APS - recommended | N/A | N/A |
| Start eligibility check | N/A | N/A |
| Milestone | February - Winter intake | April - Summer intake |
|---|---|---|
| Application submission deadline | N/A | N/A |
| Document submission deadline (EU students) | N/A | N/A |
| Document submission deadline (Non-EU students) | N/A | N/A |
| Language certificate deadline | N/A | N/A |
| Official transcripts deadline | N/A | N/A |
| Certified translations deadline | N/A | N/A |
| Postal / hard-copy documents deadline | N/A | N/A |
| Missing documents (if requested) | N/A | N/A |
Review the programme entry requirements and English requirements for international applicants on the official Bachelor of Software Engineering (Honours) page. Confirm your school-leaving qualification or diploma/pre-university equivalency fits the listed entry pathways and check any Mathematics/Additional Mathematics rule. Collect your passport, academic certificates/transcripts, and IELTS Academic (or English-medium proof if applicable) before starting the application.
Create your account and submit the application through Taylor's Online Programme Application System (TOPAS) during the application window. TOPAS states that creating an account is free, but you must pay an enrolment fee before you can submit your application. Complete all required fields and upload the requested documents, then submit your application.
After submission, allow time for the admissions team to review your application inside TOPAS. TOPAS states that you should allow for review within the next 48 hours and that, if there are no issues, you will receive an offer notification and Letter of Offer within TOPAS within 2–3 working days. If your application includes credit transfer, assessments, or interviews, processing may take longer.
Once you receive an offer, follow Taylor's instructions for the next steps required for international students. Complete any required documents and payments requested by the university as part of the student pass processing. Keep your emails and TOPAS notifications monitored so you can respond quickly if admissions requests additional information.