System NoticeWe're enhancing our site to serve you better and for better experience. We apologize for any temporary interruptions.System NoticeWe're enhancing our site to serve you better and for better experience. We apologize for any temporary interruptions.
Bachelor of Software Engineering (Honours)

Bachelor of Software Engineering (Honours)

Taylor's University · Subang Jaya, Malaysia

QS World University Ranking: #272

Quick Overview

Apply Now
Duration
3 Years
🎓
Degree
Bachelor
📍
Campus
Taylor's Lakeside Campus, Subang Jaya, Selangor, Malaysia
📚
Total credits
120 credit hours
📅
Intake
February - Winter intake
April - Summer intake
🗓️
Start date
February 01, 2026
April 01, 2026
Admission restriction
Non-Restricted
🗣️
Teaching language
English

📘 Program Overview

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.

🎯 Course & Curriculum

Course structure

Year 1 foundation phase
  • Build core software engineering fundamentals through Principles of Software Engineering and Object Oriented Programming
  • Develop computing foundations with Database Systems, Computer Architecture and Organisation, Discrete Structures, and Operating System
  • Learn practical engineering basics in Advanced Programming and System Analysis and Design
  • Understand networking foundations via Computer Networks
Year 2 core software engineering phase
  • Strengthen end-to-end software development with Software Design, Software Construction, and Software Lifecycle
  • Improve software quality capability through Software Testing
  • Develop delivery and requirements skills using Software Project Management and Requirement Engineering
  • Cover real-world risk and assurance with Software Safety and Security
  • Continue applying system design and implementation practices to support scalable software solutions
Year 3 capstone and industry phase
  • Deliver major assessment work with Capstone Project I and Capstone Project II
  • Apply user-centred development through Human Computer Interaction
  • Develop professional and security competence with Professional Practices and Information Security
  • Gain workplace experience through Industrial Training
  • Prepare for future software engineering roles by connecting academic outcomes to professional practice

Curriculum

Bachelor of Software Engineering (Honours) structure based on the published module credit hours and programme total credits for Malaysia.

SemesterNo. of modulesModule / subject categorycredit hoursSemester total
Year 19 modulesPrinciples of Software Engineering436
Database Systems4
Computer Architecture and Organisation4
Discrete Structures4
Object Oriented Programming4
Operating Systems4
Advanced Programming4
System Analysis and Design4
Computer Networks4
Year 28 modulesSoftware Design432
Software Testing4
Software Project Management4
Requirement Engineering4
Software Construction4
Software Lifecycle4
Software Safety and Security4
Principles of Software Engineering (continued)4
Year 37 modulesCapstone Project I428
Human Computer Interaction4
Professional Practices and Information Security4
Capstone Project II4
Industrial Training4
Industrial Training (work-based learning component)4
Flexible Education (free electives / extensions / minor or second major modules)4
TotalCommon Core, University Core, Flexible Education (free electives/extensions/minor/second major as selected), and Year 3 capstone and industrial training components.120 credit hours

Career outcomes

  • You graduate with job-ready software engineering capabilities built around analysing user requirements, designing solutions, testing, and maintaining software systems throughout the full lifecycle.
  • You develop practical, industry-aligned skills that support careers such as software designer, applications developer, IT engineer, and software architect across diverse industries.
  • Your capstone projects help you build a portfolio of real software work, making it easier for you to demonstrate capability to recruiters and hiring managers.
  • Because the programme focuses on software quality and long-term maintenance, you are prepared for roles that value reliability, security awareness, and engineering best practices.
  • The dual-award structure can help your CV stand out internationally, supporting mobility into global technology teams and fast-growing startups.

Employability rate

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.

✅ Entry Requirements

Academic qualification

RequirementDetails
Foreign school-leaving / pre-university entryInternational 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.

Module matching by study area

Study areaMatch possible?Conditions
Computer Science and Software Engineering foundationsDirect matchProgramme 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 studiesConditional matchThe 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.

Language requirements

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.

IELTS Academic

Overall
5.5

MOI (Medium of Instruction)

Eligible if
Completed pre-university or diploma that was conducted in English
Proof required
Official documentation showing your pre-university/diploma instruction language is English
Outcome
May satisfy the international English requirement if accepted by the university

💶 Fees & Funding

ItemAmountNotes
TuitionMYR 121730 / total programTotal tuition fee (Local) MYR 121,730. Fees will be reviewed annually and may vary by semester based on credit hours and modules registered.

Proof of financial resources

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.

  • Provide financial documents requested by Taylor's University as part of the international application process
  • Be prepared to meet Malaysia student pass funding/financial evidence expectations (as required by the student pass process)

Important dates

Application window

MilestoneFebruary - Winter intakeApril - Summer intake
Application portal opensN/AN/A
Application deadline (final submit)December 15, 2026January 15, 2027
Application deadline (EU students)N/AN/A
Application deadline (Non-EU students)N/AN/A
Recommended apply-byN/AN/A
Semester beginsFebruary 01, 2026April 01, 2026

Pre-application & reviews

MilestoneFebruary - Winter intakeApril - Summer intake
VPD request - recommendedN/AN/A
VPD result expectedN/AN/A
APS - recommendedN/AN/A
Start eligibility checkN/AN/A

Document submission deadlines

MilestoneFebruary - Winter intakeApril - Summer intake
Application submission deadlineN/AN/A
Document submission deadline (EU students)N/AN/A
Document submission deadline (Non-EU students)N/AN/A
Language certificate deadlineN/AN/A
Official transcripts deadlineN/AN/A
Certified translations deadlineN/AN/A
Postal / hard-copy documents deadlineN/AN/A
Missing documents (if requested)N/AN/A

📝 How to Apply

1

Prepare documents and check entry requirements

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.

2

Apply through TOPAS and complete enrolment payment to submit

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.

3

Wait for the application review and Letter of Offer

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.

4

Follow offer instructions for the student pass process

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.

Application opens
N/A
Application Deadline
December 15, 2026
Semester begins
February 01, 2026
Apply Now

❓ Frequently Asked Questions