The Bachelor of Information and Communications Technology (Advanced) is a challenging course that includes advanced coursework, extension project and basic research training. A mentoring program will link the student with experienced academic staff and research groups within the University. This professional ICT course cultivates capable ICT graduates for the high end of ICT professions. This course provides graduates with a comprehensive skill set and knowledge base in networking and IT applications areas of ICT and the ability to apply practical solutions across ICT. It allows students to develop considerable skills in application development (including mobile app development), program design, systems analysis & design, networks, web-design, and the implementation of technology.