ICT50220 Diploma of Information Technology (Games and Intelligent Systems)
Take your programming skills to the next level
Embrace new technologies and develop skills in virtual reality, augmented reality, games development, mobile applications and advanced apps, Internet of Things (IoT) and robotics using Python, C# and Unity.
This course is fee free* for residents of Western Australia. Some eligibility conditions apply for the fee free training and other fees may apply for some courses. Please refer to the FAQs for more information.
* Please note that eligibility requirements apply to some of the fee free training.
Overview
Campus Joondalup (Kendrew Crescent)
When Semester 2, 2024 | Semester 1, 2025
How On campus
Take you programming skills to the next level
In this course you will embrace new technologies and develop skills in virtual reality, augmented reality, games development, mobile applications and advanced apps, Internet of Things (IoT) and robotics using Python, C# and Unity.
You will use current industry standards and emerging technology as you conduct LiveWorks projects with industry partners.
You'll be able to utilise project management techniques and develop advanced soft skills such as communication with clients through teamwork to align the end product with business needs. Independent thinking and problem-solving skills developed within your studies at Certificate IV level are further enhanced with real life client projects.
This course is suited to Certificate IV programming graduates, and computer programming professionals.
There is also an option to to gain a dual qualification to give you greater opportunities to advance your career and enhance your skill set. You can choose to enrol in an additional unit, in the second semester of your course to graduate with the Diploma of Information Technology (Games and Intelligent Systems) plus the Diploma of Information Technology (Advanced Programming).
- Programming skills in the fields of computer games, robotics, mobile applications, virtual reality, and the internet of things.
- Project Management, team work and advanced client skills
- Software testing and debugging systems
I have the following attributes:
- Good communication skills and the ability to work independently or as part of a team
- Aptitude for design
- Creative and analytical thinker
- Interested in developing knowledge of computer programming languages
- Willing to keep up to date with new web technologies and trends
Important information
Select your preferred campus and apply
Semester 1, 2025
Details
Course fees
(Tuition fee* $0.00 + Resource fee $145.00 )
(Tuition fee* $0.00 + Resource fee $0.00 )
Free training
The free training is available to residents of Western Australia, and eligibility requirements apply to some of the free training, as outlined on the Fee Free page and the Infection control training page. Tuition and resource fees will apply for non-eligible students.
Enquiries regarding course fees can be made by calling us.
*Fee disclaimers
The fees quoted are estimates only and are for the entire course for students enrolling on a full-time basis. Please view the full list of Fee disclaimers.
Please note fees listed include all units required to gain this qualification. If you're a continuing student and have successfully completed a lower-level qualification that is a prerequisite for this course, you'll only pay for the units that you need to enrol in, to complete this course.
Enquiries regarding fees can be made by calling us.
Units
Core
National ID | Unit title |
---|---|
BSBCRT512 | Originate and develop concepts |
BSBXCS402 | Promote workplace cyber security awareness and best practices |
BSBXTW401 | Lead and facilitate a team |
ICTICT517 | Match ICT needs with the strategic direction of the organisation |
ICTICT532 | Apply IP, ethics and privacy in ICT environments |
ICTSAS527 | Manage client problems |
Elective
National ID | Unit title |
---|---|
BSBPMG430 | Undertake project work |
ICTAII501 | Automate work tasks using machine learning |
ICTAII502 | Train and evaluate machine learning models |
ICTGAM423 | Apply artificial intelligence in game development |
ICTGAM533 | Create complex 3-D interactive games |
ICTGAM535 | Develop complex 3-D software for games and interactive media |
ICTGAM537 | Prepare games for different platforms and delivery modes |
ICTICT433 | Build graphical user interfaces |
ICTIOT502 | Program IoT devices |
ICTIOT503 | Design and test IoT devices and networks |
ICTPRG535 | Build advanced user interfaces |
ICTPRG549 | Apply intermediate object-oriented language skills |
ICTPRG554 | Manage data persistence using noSQL data stores |
ICTPRG603 | Develop advanced mobile multi-touch applications |
Semester 2, 2024
Details
Course fees
(Tuition fee* $0.00 + Resource fee $255.00 )
(Tuition fee* $0.00 + Resource fee $0.00 )
Free training
The free training is available to residents of Western Australia, and eligibility requirements apply to some of the free training, as outlined on the Fee Free page and the Infection control training page. Tuition and resource fees will apply for non-eligible students.
Enquiries regarding course fees can be made by calling us.
*Fee disclaimers
The fees quoted are estimates only and are for the entire course for students enrolling on a full-time basis. Please view the full list of Fee disclaimers.
Please note fees listed include all units required to gain this qualification. If you're a continuing student and have successfully completed a lower-level qualification that is a prerequisite for this course, you'll only pay for the units that you need to enrol in, to complete this course.
Enquiries regarding fees can be made by calling us.
Units
Core
National ID | Unit title |
---|---|
BSBCRT512 | Originate and develop concepts |
BSBXCS402 | Promote workplace cyber security awareness and best practices |
BSBXTW401 | Lead and facilitate a team |
ICTICT517 | Match ICT needs with the strategic direction of the organisation |
ICTICT532 | Apply IP, ethics and privacy in ICT environments |
ICTSAS527 | Manage client problems |
Elective
National ID | Unit title |
---|---|
BSBPMG430 | Undertake project work |
ICTAII501 | Automate work tasks using machine learning |
ICTAII502 | Train and evaluate machine learning models |
ICTGAM423 | Apply artificial intelligence in game development |
ICTGAM533 | Create complex 3-D interactive games |
ICTGAM535 | Develop complex 3-D software for games and interactive media |
ICTGAM537 | Prepare games for different platforms and delivery modes |
ICTICT433 | Build graphical user interfaces |
ICTIOT502 | Program IoT devices |
ICTIOT503 | Design and test IoT devices and networks |
ICTPRG535 | Build advanced user interfaces |
ICTPRG549 | Apply intermediate object-oriented language skills |
ICTPRG554 | Manage data persistence using noSQL data stores |
ICTPRG603 | Develop advanced mobile multi-touch applications |
Get help
This form is only for course enquiries. If you would like to apply, please refer to the SELECT YOUR PREFERRED CAMPUS AND APPLY section above.