BA-AI · Swinburne University of Technology · Bachelor degree
Bachelor of Artificial Intelligence
Information Technology
- Minimum ATAR
- 70
- Full time
- 3 years
- Part time
- —
- Credit points
- 300
- Campus
- Hawthorn
- Mode
- On campus
Overview
Prepare to design and deploy intelligent systems that solve real-world problems. Combine computer science and mathematics with specialised training in machine learning and natural language processing. Learn through industry-engaged, project-based coursework with an emphasis on ethical AI use.
The Bachelor of Artificial Intelligence teaches future-focused skills in AI solution design and implementation, machine learning and statistical modelling.
First-year units
Level 1 units every student in this course takes or chooses from.
- COS10004Computer SystemsStudents will become familiar with the design, programming, operation, and design constraints of computing hardware.
- COS10009Introduction to ProgrammingThis unit of study aims to introduce students to structured procedural programming and design.
- COS10026Web Technology ProjectThis project-based unit focuses on developing your skills to build web applications using web technologies. You'll work individually and in teams to tackle real-world web development challenges, building proficiency in selecting and applyin…
- COS10025Technology in an Indigenous Context ProjectThis unit aims to provide students with an opportunity to work on a project that will deepen their understanding of the plurality and diversity of Indigenous knowledge systems, worldviews, standpoints, and culture in relation to STEM techno…
- TNE10006Networks and SwitchingThis unit of study aims to introduce you to the field of data networking and to provide you with the necessary skills to design and successfully deploy a small network. Teaching periods Location Start and end dates Last self-enrolment date…
Course structure
Open a major, minor or specialisation to see its units.
Core and major units
200 cp- COS10004Computer Systems12.5 cp
- COS10009Introduction to Programming12.5 cp
- COS10026Web Technology Project12.5 cp
- COS10025Technology in an Indigenous Context Project12.5 cp
- COS20007Object Oriented Programming12.5 cp
- TNE10006Networks and Switching12.5 cp
- COS40005Computing Technology Project A12.5 cp
- COS40006Computing Technology Project B12.5 cp
- COS20031Database Design Project12.5 cp
- COS30019Artificial Intelligence12.5 cp
- SWE30011IoT Programming12.5 cp
- COS30049Computing Technology Innovation Project12.5 cp
- COS30018Intelligent Systems12.5 cp
- COS30081Natural Language Processing and GenAI12.5 cp
- COS40007Artificial Intelligence Engineering12.5 cp
- COS30082Applied Machine Learning12.5 cp
Work placement
100 cpCareers
- AI consultant
- AI engineer
- Data scientist
- Machine learning specialist
- Software developer
- Technology innovator