Overview
Student guidance
Program of study
144 Units
Admission requirements
Aims
The course has been designed to prepare students to become computing professionals able to:
- Understand and utilise the range of technologies that underpin machine learning and artificial intelligence, with the ability to apply them to a range of contemporary challenges whilst being mindful of the ethical implications of intelligent systems
- Analyse computational and data related problems from both a theoretical and practical perspective
- Draw on a range of different algorithms to develop solutions to complex computational problems using the most appropriate programming paradigm
- Contribute to solutions, and communicate effectively with experts across the computing discipline including computer hardware, systems software and end-user application development
- Work effectively both as an individual and as part of a team
- Exhibit a strong, practical understanding of professional and ethical responsibilities
- Undertake a substantial research-orientated project
The course provides experience of working in a team environment in industry. It also provides the foundations that will underpin ongoing professional development, preparing graduates for further study or for a career in an IT-related field or in other areas where the range of skills and knowledge acquired is needed or desirable.
Learning outcomes
Student progression rules
Students achieving a GPA of at least 5 at the end of third year will be eligible to continue into the fourth year of the course. Students who do not meet the GPA requirement will be able to exit with the Bachelor of Computer Science (Artificial Intelligence) on completion of 108 units according to the first three years of study in the degree.