Course overview
This course provides a coverage of aspects modern computing and computer networks. It covers fundamental programming and security knowledge as well as specializing in network programming and other aspects of distributed computing. The course teaching Python as a tool for learning programming Linux skills are taught throughout the course and emphasis is placed on learning the basics before moving onto advanced topics. Graduates from the course will have sound knowledge of computer systems and processes involved in software development and maintenance. The aim of this major is to prepare the students for the areas of ICT stated to be most in demand and for positions that are most difficult to fill. On completion of the three year degree, students who have performed well will be eligible to complete an extra year of study to obtain an honours qualification, BH-SCNCE Bachelor of Science (Honours). The research focus of an Honours degree provides a pathway for career advancement at a higher level than the base degree. Students who perform well in the this course can apply for transfer to the Bachelor of Computing course, although acceptance is not automatic.Your student experience

Work-integrated learning at Curtin: explore a Universe of opportunity
Develop real-world experience before you graduate. Learn how work-integrated learning helps you build career skills and connect with industry early.

How Curtin can help me get career-ready
At Curtin, we’re here to support you in boosting your employability and achieving your professional goals.

Discover why international students love Western Australia
Choosing where to study for your degree is a major decision. You want to enjoy your university years in a place that is welcoming, offers unique experiences, and will give you a globally recognised degree.
Fees
Scholarships
Get the support you need to succeed with our diverse range of scholarships. Whether it’s financial support, assistance with relocation, or recognition for your academic achievements, we have scholarships tailored to your unique needs.
John Curtin Excellence Scholarship
Through the John Curtin Global Excellence Scholarship, eligible students will receive 40% off the tuition fee.
Merit Scholarship
Rewarding academic performance and empowering students to continue their education in their chosen field. Eligible students will receive 20% off the tuition fee.
Global Future Leaders Scholarship
Giving international students the opportunity to pursue their ambitions and receive a world-class education. Eligible students will receive a one-off tuition fee credit of A$10,000 to help support their studies.
How to apply
Follow these steps to make sure you’re eligible, prepared and ready to apply for your course.
Check entry requirements
Entry requirements differ by course and your previous work and study experience.
Prepare your documents
The documents you need may vary depending on your course and application pathway.
Check application deadlines
Deadlines vary by course and whether you’re applying as a domestic or international student.
Choose your application pathway
Apply through an agent
A registered Curtin agent will lodge your application to Curtin on your behalf. They can also answer any questions you may have about applying, courses, student visas and scholarships.
Apply directly to Curtin
Depending on your country’s requirements, you may be able to apply directly to Curtin without using an agent.
Check the application deadlines page for the most up-to-date information, including course-specific deadlines.
Application deadlines can vary by course. Make sure to check application deadlines before you apply.
Express your interestFor full entry requirements, fees and information for international students, visit the course page.
Explore more
Find more resources to help you take the next step in your Curtin journey.