Edith Cowan University (ECU)
3 years full-time or part-time equivalent
Pursue a career in computing with this 3-year bachelor degree covering programming, AI, cybersecurity, and software engineering. Gain hands-on experience through projects and industry placements while developing skills in demand across the tech industry.
Applicants must meet academic admission requirements including an indicative ATAR of 70 or equivalent qualifications such as AQF Certificate IV, completion of tertiary study, or alternative entry schemes. English language proficiency is required, demonstrated through Year 12 English (grade C or better), IELTS Academic (minimum 6.0 overall band), or equivalent qualifications. International students must also provide secondary school results. ECU admission and English language requirements apply to all applicants.
Year 1 covers foundational computing concepts including The Computing Professional, Programming Principles, Digital Technologies, Systems Analysis, Applied Communications, Computer Security, Mathematics for Computing, and Database Systems. Year 2 introduces Data Structures, Object-Oriented Programming with C++, and Artificial Intelligence I, alongside major-specific units. Year 3 advances to Artificial Intelligence II, Enterprise and Cloud Infrastructure, and culminates in either an Applied Project or Professional Placement (60 credit points). Students select a major from Cyber Security, Data Science, or Software Engineering, each comprising 60 credit points of specialized study.
Edith Cowan University (ECU) is recognized as one of Australia's best universities for teaching, with 19 consecutive 5-star ratings in the Good Universities Guide. ECU is ranked among the world's best universities under 50 years old and has established a global reputation for excellence. The course is accredited by the Australian Computer Society (ACS), and ECU maintains strong industry partnerships, including with IBM, providing students with internship and employment opportunities. The university offers 24/7 computing lab access and emphasizes practical, real-world learning through work-integrated learning placements.
Graduates are prepared for diverse careers in the technology sector including Computer Programmer, Computer Support Officer, Application Developer, Mobile Application Developer, Systems Analyst, e-Commerce Developer, Software Engineer, Software Designer, and Project Manager. The degree emphasizes practical experience in analyzing and solving real-world problems, and students have opportunities for international study tours, work-integrated learning experiences, and internships. Strong theoretical knowledge combined with practical skills positions graduates for roles in software development, cybersecurity, data science, and IT management across various industries.
Course fee
Start date
You will be redirected to the training provider to enquire directly. Workinitiatives is not the course or training provider. We aggregate and list courses only.