Bachelor of Engineering (Honours) (Software)

Swinburne University of Technology Sarawak

Kuching, Sarawak, Malaysia

Quick Facts

Duration

4 years

Mode

Full-time, On-campus

Intake

Mar, Sep

Tuition Fees

RM162,560

Course Highlights

  • Upon completion, you will be eligible to apply for graduate membership with Engineers Australia (EA)
  • This programme will provide you with technical expertise in designing and developing software, as well as planning, managing and operating complex software systems
  • Gain the professional knowledge and skills to create stand-alone, mobile, networked, and web-based software solutions for a full spectrum of domains
  • Top 1% university in the world (#291) in the QS World University Rankings 2027

Course Structure

Core units (150 credit points)

  • COS10009 Introduction to Programming
  • MTH10012 Calculus and Applications
  • ENG10001 Humanitarian Engineering Design Project
  • PHY10001 Energy and Motion
  • ENG10002 Engineering Materials
  • ENG10003 Engineering Mechanics
  • MTH10013 Linear Algebra and Applications
  • EAT40005 Engineering Technology Project A (ENG/CS)*†
  • EAT40006 Engineering Technology Project B (ENG/CS)*†
  • ENG10001 Humanitarian Engineering Design Project

Major Units

  • TNE20003 Internet and Cybersecurity for Engineering Applications
  • COS20007 Object-oriented Programming
  • MTH20017 Mathematical Methods and Statistics for Engineering
  • COS20019 Cloud Computing Architecture
  • COS30017 Software Development for Mobile Devices†
  • COS30019 Introduction to Artificial Intelligence†
  • COS30043 Interface Design and Development†
  • COS40003 Concurrent Programming*†
  • COS40007 Artificial Intelligence for Engineering
  • ENG20009 Engineering Technology Inquiry Project
  • ENG20010 Engineering Technology Design Project
  • ENG30002 Engineering Technology Sustainability Project†
  • COS30008 Data Structure and Patterns†
  • SWE30009 Software Testing and Reliability*†
  • ENG40011 Engineering Technology Innovation Project†
  • SWE30003 Software Architectures and Design*†
  • TNE30024 Deploying Secure Engineering Applications Online
  • SWE40006 Software Deployment and Evolution*†

Notes: 

  • (*)Outcome unit – completion demonstrates the attainment of course learning outcomes
  • (†) Honours merit unit – results are used in the honours merit calculation

Electives/Minor

4 units in other studies (500 credit points)

  • Students will be required to undertake two Final Year Research Project units (capstone experiences) 
  • Students are required to complete EAT20008 Professional Experience in Engineering (non-credit point unit)
  • 12-week approved relevant industrial practical experience before the commencement of the last semester.

Entry Requirements

  • Pre-requisite: AM+PHY/CH
  • STPM: 2Ps inclusive of pre-req
  • UEC: 5Bs inclusive of pre-req
  • 'A' Levels incorporating Cambridge, CGE, UK, Malaysia, Singapore, & UK - Min 3 'A' Level passes required: 8
  • ATAR (Australian Tertiary Admission Rank): 75
  • Australian Foundation (min overall %): 65%
  • Bangladesh Higher School Certificate: 3.5
  • China Gao San: 85%
  • GCC Thanawiya Amma + 1st year bachelor program: 65%
  • Indian and Pakistan Year 12: 65%
  • Indonesian SMA III: 74%
  • Iran High School Diploma plus pre-university degree (1 year): 65%
  • International Baccalaureate IB Diploma (out of 6 subjects): 26
  • Kenya KCSE: B+
  • Ontario CPU: 75%
  • Sri Lankan A Level: 7
  • Vietnam Senior High School Year 12: 7.5
  • IELTS: 6.0 (no individual band below 6.0)
  • TOEFL iBT/TOEFL Home Edition Test^: 64 (no less than 13 in reading, 12 in listening, 18 in speaking, 21 in writing
  • PTE Academic: 50 with no communicative skill score less than 50
  • Linguaskill General^: Overall score of 160-179 with no band less than 160
  • SPM/1119: C##
  • UEC: A1 & A2
  • MUET: Band 4
  • GCE 'O' Level**: C
  • GCE 'A' Level and AS Level#: C
  • International Baccalaureate: Minimum Grade 4 in English A or B at Standard Level or Higher Level
  • Common European Framework: B2
  • C1 Advanced (formerly known as Cambridge English Advanced: CAE): 169, no band less than 169
  • STPM 920 English Literature: C

Notes: 

  • ^IELTS, TOEFL IBT and PTE(A) results should be within 2 years from the start of the studies
  • **Applicable for both English as First Language and English as Second Language
  • #A/AS Level – General Paper, General Studies, English Language, English Literature, English Language and Literature
  • ## is not applicable for International students.

Estimated Fees

Application fees (non-refundable)

RM0

Tuition fees

RM162,560

Other miscellaneous fees

RM500

Discounts & scholarships

-RM300

  • Exclusive

Total payable amount

RM162,760

You save RM300 when you apply with EduAdvisor!

Other savings

Up to RM18,288

  • Discount

Scholarships

Swinburne University of Technology Sarawak

Kuching, Sarawak

PVC Academic Excellence Scholarship (Degree)

Amount

Up to RM12,000 tuition fee waiver

Study Level

Bachelor's Degree

Swinburne University of Technology Sarawak

Kuching, Sarawak

Siblings Discount

Amount

10% tuition fee waiver for 1st year

Study Level

Foundation, Bachelor's Degree, PhD by Research, PhD by Coursework, Master's Degree by Coursework, Master's Degree by Research

Swinburne University of Technology Sarawak

Kuching, Sarawak

Diploma Pathway Bursary

Amount

15% tuition fee waiver for 1st year

Study Level

Bachelor's Degree

Swinburne University of Technology Sarawak

Kuching, Sarawak

Pro-Chancellor Excellence Scholarship

Amount

100% scholarship

Study Level

Bachelor's Degree

Swinburne University of Technology Sarawak

Kuching, Sarawak

Academic Progression Scholarship

Amount

15% fee waiver in the following year

Study Level

Bachelor's Degree

Login

Email
Password