

Course Qualification
Degree
Study Period
3 Years
Study Mode
Full Time
Intakes
July, February
Estimate Fee
RM315,640
The Engineering Approach to Digital Innovation
This degree goes far beyond basic coding. At Curtin University’s Perth campus, students master the entire software development lifecycle, from gathering initial customer requirements to the final testing and maintenance of large-scale systems. In the first year, learners build a strong foundation in Programming Design using tools like C and Java while exploring fundamental data security and Unix environments. As they progress into the Software Engineering major, the focus shifts to professional design techniques, project management, and solving real-world technical challenges through advanced algorithms and object-oriented methodologies.
Life in the Modern Computing Lab
Being a student in this program means joining a fast-paced, collaborative environment that mirrors a professional tech firm. Much of the learning happens in specialised computing laboratories, where students move from theoretical logic in lectures to practical, hands-on implementation. The academic culture encourages "learning by doing," with a heavy emphasis on group work and peer review to simulate industry standards. Students often spend their time building mobile applications, managing distributed computing systems, and navigating complex database structures, all while adhering to IEEE and Australian Computer Society (ACS) professional ethics.
Collaborative Projects and Capstone Experiences
A major highlight of the student experience is the final-year Capstone Computing Project. Working in teams, students take on a significant software challenge, often in partnership with industry leaders, to design and deploy a functional product. This intensity prepares students for the collaborative nature of the modern workforce, teaching them to communicate technical concepts to both expert and non-technical audiences. The campus lifestyle in Perth complements this focus, offering a scenic environment with modern IT systems that link students to global research networks.
Building Your Future in Global Tech
Graduates are uniquely prepared for the most in-demand roles in the ICT sector, such as software engineers, systems architects, and web application developers. Because the curriculum aligns with international standards, students gain the versatility to work in diverse fields ranging from cybersecurity to AI development. High-performing students even have the option to transfer into the Bachelor of Advanced Science (Honours) or pursue postgraduate research to further specialise in their chosen niche.
Review the academic qualifications, grades, and additional criteria needed for admission to this program.
Minimum 5 credits including Mathematics (C) & English (C)
Minimum CGPA 3.00 including Mathematics T (C)
Minimum CGPA 3.00 including Mathematics T (C)
Minimum CGPA 3.00 including Mathematics T (C)
Minimum CGPA 3.00 including Mathematics T (C)
Explore all diploma, degree, and postgraduate programs available at this institution.
Explore similar diploma, degree, and postgraduate programs that you matches your interest.