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 (Hons)

Bachelor of Software Engineering (Hons)

Sunway College Johor Bahru · Bandar Sunway, Malaysia

QS World University Ranking: N/A

Quick Overview

Apply Now
Duration
3 Years
🎓
Degree
Bachelor
📍
Campus
Sunway City, Bandar Sunway, Selangor, Malaysia
📚
Total credits
124 credit hours
📅
Intake
January - Winter intake
Admission restriction
Not specified
🗣️
Teaching language
English

📘 Program Overview

Software systems are described as the cornerstone of modern businesses, and this programme is designed to equip students with knowledge and understanding of user requirements for analysing, modelling, designing, and developing large-scale software systems that are reliable and robust.

The degree also includes practical coverage of architecture design, software development, software processes, software project management, software testing, and software maintenance, with a three-month internship built into the programme and a Certified Tester Foundation Level (CTFL) certification incorporated within the curriculum.

🎯 Course & Curriculum

Course structure

Foundation and core computing
  • Build core programming and systems foundations with Programming Principles and Object-Oriented Programming Fundamentals.
  • Learn computer foundations including Computer Mathematics, Computer Organisation, and Operating System Fundamentals.
  • Study essential technical areas such as Database Fundamentals, Networking Principles, and Web Fundamentals.
  • Develop early software engineering capability through the Software Engineering module.
Core software engineering and electives
  • Advance into core software engineering and applied computing with Requirement Engineering, Project Management, and Data Structure & Algorithms.
  • Strengthen intelligence and decision capability through the Artificial Intelligence module.
  • Build career-ready preparation via Essentials of Employability.
  • Choose Free Electives (Choose 3) and Discipline Electives (Choose 2) from the Year 2 lists, including tracks such as Software Development and Networking & Security.
Capstone, security, and internship
  • Complete major Capstone Project 1 & 2 to consolidate your software engineering learning.
  • Deepen technical specialisation with Computer Security, Software Testing, Software Processes, and Software Evolution and Maintenance.
  • Focus on design and architecture with Software Architecture and Design Patterns.
  • Choose Discipline Electives (Choose 3) for Year 3 and complete the Internship as part of the program.

Curriculum

SemesterNo. of modulesModule / subject categorycredit hoursSemester total
Year 1Compulsory modulesAI Foundation and Applications550
Computer Mathematics5
Computer Organisation5
Database Fundamentals5
Networking Principles5
Object-Oriented Programming Fundamentals5
Operating System Fundamentals5
Programming Principles5
Software Engineering5
Web Fundamentals5
Year 2Core modules, with free electives and discipline electivesArtificial Intelligence550
Data Structure & Algorithms5
Essentials of Employability5
Project Management5
Requirement Engineering5
Free Electives (Choose 3)15
Discipline Electives (Choose 2)10
Year 3Capstone sequence, security and testing modules, electives, and internshipCapstone Project 1 & 21054
Computer Security5
Software Architecture and Design Patterns5
Software Evolution and Maintenance5
Software Processes5
Software Testing5
Discipline Electives (Choose 3)15
Internship4
Total124 credit hours

Career outcomes

  • You graduate with skills aligned to software engineering roles such as Software Engineer, Software Architect, System Designer, and Software Quality Assurance Officer.
  • The program includes practical coverage of software testing, software processes, and software maintenance, helping you step into Software Tester and QA roles with job-ready fundamentals.
  • You also build capability for requirement-focused careers, including Requirement Engineer and IT analyst pathways, through modules like Requirement Engineering and Essentials of Employability.
  • Your learning culminates in Capstone Project 1 & 2 and a three-month Internship, so you gain real-world experience you can discuss in interviews and applications.
  • You develop production-ready software engineering competence across architecture design, development, project management, and maintenance, supporting a wider range of industry opportunities.

Employability rate

For software engineering graduates in Malaysia, an estimated employability rate is around 80% and an estimated unemployment rate is around 20%, reflecting steady hiring demand for software developers, QA roles, and IT analysts.

Together, this indicates a generally stable outlook when you graduate with portfolio-ready skills from the program’s capstone and internship components.

✅ Entry Requirements

Academic qualification

RequirementDetails
International pre-university qualificationsInternational students are considered on recognised pre-university routes such as STPM, A-Level, Australian Matriculation, Canadian Matriculation, Monash University Foundation Year, Sunway Foundation in Arts, Sunway Foundation in Science Technology, and IB (as listed under entry requirements for international students). Applicants must also meet the programme-specific subject requirement for Additional Mathematics (or its equivalent) where applicable.
Minimum grades for international applicantsMinimum academic thresholds for each listed international qualification route are published on the programme entry requirements page (for example, minimum A-Level points and STPM averages). Applicants with other qualifications are considered on a case-to-case basis, as stated by the university.

Module matching by study area

Study areaMatch possible?Conditions
Computer Science & IT

Language requirements

For international applicants, Sunway University requires an English language qualification or an equivalent alternative as stated in the programme entry requirements. The university also provides an English language exemption for applicants from countries where English is the official language, or who have academic qualifications where English is the full medium of instruction.

IELTS Academic

Overall
6.0

MOI (Medium of Instruction)

Eligible if
Students from countries that use English as the official language; OR students with academic qualifications from institutions that use English as full medium of instruction.
Outcome
May be exempted from the English Language requirement if accepted by admissions.

💶 Fees & Funding

ItemAmountNotes
TuitionMYR 41000 / total programEstimated Annual Course Fee (Year 2026) for international students: RM41,000.

Proof of financial resources

International applicants must demonstrate financial capability for tuition and living costs. Sunway University’s international admissions process also requires payment of enrolment and student pass/visa processing fees after eligibility confirmation.

  • Proof of funds is required as part of the Malaysian student pass process when submitting documents through EMGS (Education Malaysia Global Services).
  • Budget for Sunway University enrolment and student pass/visa processing fees as published in the international application procedures.

Important dates

Application window

MilestoneJanuary - Winter intake
Application portal opensN/A
Application deadline (final submit)N/A
Application deadline (EU students)N/A
Application deadline (Non-EU students)N/A
Recommended apply-byN/A
Semester beginsN/A

Pre-application & reviews

MilestoneJanuary - Winter intake
VPD request - recommendedN/A
VPD result expectedN/A
APS - recommendedN/A
Start eligibility checkN/A

Document submission deadlines

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

📝 How to Apply

1

Eligibility check for international applicants

Review the programme details and entry requirements listed by Sunway University before you apply. Sunway University asks international applicants to email the university to confirm eligibility before submitting their application. Make sure your intended commencement date and your qualification route match the international entry requirements for this bachelor programme.

2

Submit the international student application form and required documents

Complete and submit the International Student Application Form during the application window. Attach the required documents listed by Sunway University, including certified true copies of your academic qualifications and English language evidence (if applicable). The international admissions process states that incomplete applications cannot be processed.

3

Pay initial fees after eligibility confirmation

After your eligibility is confirmed, proceed with the published payments in the international application procedures. Sunway University publishes an enrolment fee and a student pass/visa processing fee payable to EMGS as part of the next steps. Keep your payment timing in mind because Student Pass processing uses the complete application and payment process.

4

Receive offer letter and complete acceptance for Student Pass processing

Successful applicants receive offer letters via email within the stated processing timeline. Accept the offer as detailed in the Letter of Offer and sign/return the acceptance to the International Office. After Sunway receives the signed acceptance and all required documents and payments, it applies for the Malaysian Student Pass and later issues the student visa approval letter.

Application opens
N/A
Application Deadline
N/A
Semester begins
N/A
Apply Now

❓ Frequently Asked Questions