Submitting Form...
×

Bachelor of Software Engineering (Hons)

university icon
Sunway University

Bachelor of Software Engineering (Hons)

university icon
Sunway University

Bachelor of Software Engineering (Hons)

Qualification
Bachelor's Degree
Duration
3 years
Intake
JanJanAprAprSepSep
English Requirement
IELTS 6.0
Offer Letter
Free
Class Type
Physical
Course Fee for International Students
First year from MYR 31,400 excludes 6% SST & other fees
Estimated total tuition from ~MYR 97,900 3 years programme
Published fees don't include possible scholarships and YourUni discounts — most students pay less than the sticker price.

See your real cost — with discounts

Free, no obligation. We'll send your exact breakdown for Bachelor of Software Engineering (Hons) on WhatsApp.

Exact year-by-year tuition breakdown
Your scholarship & YourUni discount eligibility
All other fees (visa/EMGS, resource, international)
Instalment & payment-plan options
No spam. We only use your details to send your fee breakdown and help you apply.

You're all set, John

Our team is preparing your full fee breakdown for Bachelor of Software Engineering (Hons) plus any scholarships you qualify for. Tap below to open the chat and get it on WhatsApp now.

We usually reply within minutes during working hours.

Would you like to apply to
Sunway University ?

The Bachelor of Software Engineering (Hons) Program at Sunway University Malaysia prepares students to develop large-scale software systems that are reliable and robust. The program focuses on user requirements, software design, development, and testing. Students gain practical skills and industry certification in software testing, enhancing their employability. The program includes a three-month internship for real-world experience.

Dual Award

Graduates receive dual certification from Sunway University and Lancaster University.

Future Careers

  • 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

 

Year 1

  • Programming Principles
  • Computer Organisation
  • 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

Discipline Elective II (Choose any 1 in Year 3)

  • Mobile Application Development
  • Concurrent Programming
Hello!
Click one of our representatives below to chat on WhatsApp or send us an email to info@your-uni.com

The team typically replies in a few minutes.

Need help? Chat with us
Some text some message..
function updateCounselorWhatsAppCount(counselorId) { var xhr = new XMLHttpRequest(); xhr.open("POST", "admin/php/update_counselor_whatsapp_count.php", true); xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); xhr.onreadystatechange = function() { if (xhr.readyState === 4 && xhr.status === 200) { var response = JSON.parse(xhr.responseText); if (response.status === "success") { console.log("WhatsApp count updated successfully"); } else { console.error("Failed to update WhatsApp count: " + response.message); } } }; xhr.send("id=" + counselorId); } $(".btn-whatsapp-chat-wrapper").click(function (){ event.preventDefault(); // $(".btn-whatsapp-contact-us-float").toggleClass('cross'); // $('.chat-text').toggleClass('hidden'); // $('.contact-us-float').fadeToggle(500); var xhr = new XMLHttpRequest(); xhr.open("POST", "admin/php/update_whatsapp_count.php", true); xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); xhr.onreadystatechange = function() { if (xhr.readyState === 4 && xhr.status === 200) { var response = JSON.parse(xhr.responseText); if (response.status === "success") { console.log("WhatsApp count updated successfully"); } else { console.error("Failed to update WhatsApp count: " + response.message); } } }; // page title var pageTitle = document.title || "Unknown Page"; xhr.send("source_page=" + encodeURIComponent(window.location.pathname) + "&page_title=" + encodeURIComponent(pageTitle)); window.open("https://api.whatsapp.com/send?phone=+60174733193&text=Hello%20YourUni%20Consultancy%20Team", '_blank'); // window.location.href = "https://api.whatsapp.com/send?phone=+60174733193&text=Hello%20YourUni%20Consultancy%20Team"; });