Overview

The Bachelor of Information Technology (Artificial Intelligence and Autonomous Systems) course is designed to provide students with a thorough understanding of the theory, methods, systems, design and development used in Artificial Intelligence and Autonomous Systems used in different industries and governments. Required units cover the major areas of Information Technology, … For more content click the Read More button below.

Contacts

Academic Chair

Admission requirements

Special requirements
English language requirements

Learning outcomes

1.

Demonstrate a clear understanding of the role of Information Technology in society.

2.

Demonstrate a broad and coherent knowledge and understanding of the underlying principles and core concepts of Information Technology, including:
a) Abstraction
b) Systems thinking
c) Complexity
d) Problem Solving

3.

Demonstrate a broad and coherent knowledge and understanding of the underlying principles and core concepts in the areas of AI and Autonomous Systems, including:
a) Appreciation of the interplay between AI theory and practice
b) Awareness of the broad applicability of AI and Autonomous Systems techniques
c) Appreciation of domain-specific knowledge, including:
* Machine Learning and AI
* AI programming techniques
* AI automation control techniques
* AI software and system design
* Autonomous systems
* Data visualisation and simulation

4.

Demonstrate mastery of the core AI technologies, methodologies, AI programming paradigms and languages to create efficient AI solutions to real world problems.

5.

Identify, interpret and analyse stakeholder needs, establish priorities and goals, constraints and uncertainties of the system, including:
a) Recognition of social, cultural, legislative, environmental and business constraints.
b) Recognition of the ethical implications of professional practice.

6.

Design, develop, use and improve systems and tools for solving problems by employing a systematic approach that involves appropriate analytical and technical methods.

7.

Develop proficiency in the use of a number of AI techniques and environments for implementation of efficient AI solutions to problems.

8.

Test, document and maintain AI software solutions in accordance with agreed standards to meet specified
requirements.

9.

Develop the ability and commitment to independently acquire new knowledge and skills in order to stay abreast of developments in the rapidly changing field of AI and Autonomous.
Systems.

10.

Apply problem solving, design and decision-making methodologies to develop components, systems, relevant
infrastructure and processes to meet specified requirements, including:
a) Innovative approaches to the synthesis of alternative solutions, concepts and procedures.
b) Demonstrated information skills and the application of research methods.
c) Selection of appropriate tools and development environments.
d) Modelling.
e) Demonstrated rigorous approach to testing of solutions.
f) Demonstrated rigorous approach to documentation at all project stages.

11.

Demonstrated capacity to function effectively both as an individual and as a member in diverse teams, using the tools and practices of formal project management.

12.

Demonstrated experience of working on at least one substantial project as a team requiring evaluation of potential solutions and resulting in the delivery of a software product that meets client requirements.

13.

Demonstrated written, oral and interpersonal communication skills that support the efficient and effective
communication of developed systems through documentation and technical reports to a broad range of audiences.

14.

Demonstrated capacity to specify, design, implement, compare, select and maintain systems and tools for solving problems.

Professional outcomes

Professional recognition
Professional accreditation
Accrediting bodies