Course Details

Qualification

Diploma

Study Load

Full Time

Course Location

New South Wales

TAFE NSW

Diploma of Information Technology - ICT50220

Type of institution: TAFE Institute
Level: Pre-degree
CRICOS: 00591E

This qualification reflects the role of individuals in a variety of information and communications technology (ICT) roles who have established specialised skills in a technical ICT function.Individuals in these roles carry out moderately complex tasks in a specialist field, working independently, as part of a team or leading a deliverable with others. They may apply their skills across a wide range of industries, business functions and departments, or as a business owner (sole trader/contractor).The skills required for these roles may include, but are not restricted to:advanced networking: configuring and managing virtual computing environments, and security within ICT networksadvanced programming: applying intermediate and advanced programming skills, managing data and building advanced user interfaces to manage organisational requirementsback end web development: developing and maintaining website information architecture and databusiness analysis: designing and implementing technical requirements, quality assurance processes and contingency plans for businessescloud architecture: developing, improving and designing cloud infrastructure, including disaster recovery planscloud engineering: building, implementing and managing cloud infrastructure and virtual networkscyber security: protecting sensitive data and information through security architecture and developing disaster recovery and contingency plansdatabase and data management: creating, designing and monitoring systems that store data and optimise organisational knowledge managementfront end web development: designing dynamic and complex websites, user experience solutions and documents using extensible mark-up languagesgame art and design: creating complex 2D and 3D modelling and animation software through scripts and storyboardsgame programming: creating complex 2D and 3D interactive games and media, building graphical user interfaces and applying artificial intelligence in game developmentsystems administration: reviewing maintenance procedures and support to help troubleshoot system applicationssystems analysis: modelling and testing data objects, data processes and preferred ICT system solutionstelecommunications network engineering: managing logistics, organisational specifications, regulations and legislative requirements across network projects.Licensing, legislative, regulatory or certification considerationsNo licensing, legislative or certification requirements apply to this qualification at the time of publication.

Subjects

  • Design user experience solutions
  • Manage project risk
  • Implement Object Relational Mapping Framework for data persistence
  • Develop, implement and evaluate systems and applications security
  • Prepare games for different platforms and delivery modes
  • Produce digital animation sequences
  • Manage the testing process
  • Create a data warehouse
  • Install and configure network access storage devices
  • Apply artificial intelligence in game development
  • Dimension and design a radio frequency identification system
  • Produce basic client-side script
  • Model data processes
  • Manage technical art and rigging in 3-D animations
  • Build decks using wireless markup language
  • Analyse information and assign meta tags
  • Create and develop REST APIs
  • Perform acceptance and commissioning tests on optical networks
  • Develop configuration management protocols
  • Maintain custom software
  • Install and test virtual infrastructure
  • Edit screen content for fast turnaround
  • Build advanced user interfaces
  • Cut over new and replacement network equipment
  • Locate, diagnose and rectify complex system equipment faults
  • Apply intermediate object-oriented language skills
  • Conduct significance tests
  • Gather data to identify business requirements
  • Prioritise ICT change requests
  • Schedule installation of customer premises equipment
  • Create technical documentation
  • Select new technology supported business model
  • Establish and maintain client user liaison
  • Manage project governance
  • Install, test and evaluate pilot version of ICT systems
  • Create interactive 3-D environments for digital games
  • Manage transactions using site server tools
  • Develop complex cascading style sheets
  • Gather, analyse and interpret threat data
  • Manage project procurement
  • Manage infrastructure in cloud environments
  • Incorporate and edit digital video
  • Design and build integrated VoIP networks
  • Deploy smart contracts
  • Create and combine 3-D digital games and components
  • Develop cloud disaster recovery plans
  • Verify client business requirements
  • Plan a scheduled outage
  • Create a markup language document
  • Complete digital editing for 3-D and digital effects environments
  • Manage projects using software management tools
  • Configure enterprise virtual computing environments
  • Create web-based programs
  • Match ICT needs with the strategic direction of the organisation
  • Develop integration blueprint for ICT systems
  • Deploy applications to production environments
  • Perform systems tests
  • Manage enterprise virtual computing environments
  • Manage strategic contracts
  • Install and upgrade operating systems
  • Review and develop ICT maintenance strategies
  • Create mashups
  • Perform ICT data conversions
  • Design ICT system security controls
  • Design interactive 3-D applications for scientific and mathematical modelling
  • Evaluate radio frequency signal coverage plots
  • Design and implement a security perimeter for ICT networks
  • Conduct radio communications site audits
  • Collaborate in design of 3-D game levels and environments
  • Manage interactive media productions
  • Manage client problems
  • Design and create models for 3-D and digital effects environments
  • Design enterprise wireless local area networks
  • Develop website information architecture
  • Create complex 3-D interactive games
  • Update ICT system operational procedures
  • Design network projects
  • Evaluate networking regulations and legislation for the telecommunications industry
  • Build a document using extensible markup language
  • Design ICT security frameworks
  • Analyse business opportunities in the digital games environments
  • Test network using virtual instruments
  • Develop advanced mobile multi-touch applications
  • Prepare network project briefs
  • Confirm transition strategy for new systems
  • Plan for optical system upgrades
  • Configure, verify and troubleshoot WAN links and IP services
  • Implement quality assurance process for websites
  • Test cellular handset enhancements and international roaming agreements
  • Plan wireless mesh networks
  • Research and apply emerging web technology trends
  • Monitor system pilots
  • Complete compositing to create elements for 3-D and digital effects environments
  • Design and configure desktop virtualisation
  • Create design concepts for digital games and 3-D media
  • Manage project quality
  • Design and implement quality assurance processes for business solutions
  • Gather, analyse and verify data from different source inputs
  • Protect critical infrastructure for organisations
  • Install, operate and troubleshoot medium enterprise switches
  • Debug and monitor applications
  • Develop complex 3-D software for games and interactive media
  • Apply testing techniques for software development
  • Integrate multiple data sources into interactive 3-D environments
  • Perform integration tests
  • Implement and use a model view controller framework
  • Program IoT devices
  • Prepare digital images for pre-press processing
  • Animate 3-D characters for digital games
  • Develop and implement physics in 3-D digital games
  • Promote workplace cyber security awareness and best practices
  • Design application architecture
  • Monitor and support data conversion to new ICT systems
  • Design network building projects
  • Review and update disaster recovery and contingency plans
  • Work collaboratively in the ICT industry
  • Build using rapid application development
  • Determine best-fit topologies for local networks
  • Manage development of technical solutions from business specifications
  • Apply advanced object-oriented language skills
  • Monitor and troubleshoot virtual computing environments
  • Build and deploy resources on cloud platforms
  • Produce sound recordings
  • Commission network equipment
  • Use unsupervised learning for clustering
  • Validate application designs against specifications
  • Manage ICT projects
  • Plan, implement and test enterprise communication solutions
  • Configure an internet gateway
  • Review and manage delivery of maintenance services
  • Implement secure encryption technologies
  • Design, build and test network servers
  • Build a database to support a computer game
  • Validate quality and completeness of system design specifications
  • Build dynamic websites
  • Design and implement integrated server solutions
  • Install, operate and troubleshoot medium enterprise routers
  • Develop and maintain blockchain solutions
  • Design e-learning resources
  • Analyse and integrate specialised optical devices
  • Apply IP, ethics and privacy in ICT environments
  • Manage data persistence using noSQL data stores
  • Design and create advanced particles, fluids and bodies for 3-D digital effects
  • Minimise risk of new technologies to business solutions
  • Utilise design methodologies for security architecture
  • Create complex 3-D characters for games
  • Develop and conduct client acceptance tests
  • Manage system security on operational systems
  • Apply advanced programming skills in another language
  • Design digital simulations
  • Implement process re-engineering strategies
  • Prepare for application development using current methods
  • Manage testing of games and interactive media
  • Determine best-fit topologies for wide area networks
  • Identify and manage the implementation of industry specific technologies
  • Implement web-scale cloud infrastructure
  • Develop complex web page layouts
  • Test performance of specialised optical devices
  • Develop, implement and evaluate an incident response plan
  • Integrate network systems and equipment
  • Install and manage complex ICT networks
  • Manage network security
  • Implement virtual network in cloud environments
  • Implement security for applications
  • Determine ICT strategies and solutions for organisations
  • Develop detailed component specifications from project specifications
  • Integrate databases with websites
  • Plan and configure dense wavelength division multiplexing optical networks
  • Improve cloud-based infrastructure
  • Research and review hardware technology options for organisations
  • Configure and manage advanced virtual computing environments
  • Develop technical requirements for business solutions
  • Develop detailed test plans
  • Test and measure cellular phone and network equipment performance
  • Perform stress and load tests on integrated platforms
  • Monitor the capacity of and recommend changes to cellular mobile networks
  • Produce ICT feasibility reports
  • Create dynamic web pages
  • Create games for mobile devices
  • Organise and lead agile projects
  • Model data objects
  • Manage ICT security
  • Create and implement designs for 3-D games environments
  • Design databases
  • Model preferred system solutions
  • Review developed software
  • Design and test IoT devices and networks
  • Manage network and data integrity
  • Customise complex ICT content management systems
  • Install IoT devices and networks
  • Integrate database with online games
  • Apply digital texturing for the 3-D environment in digital games
  • Diagnose and organise repair of complex equipment faults
  • Identify and resolve network problems
  • Design and implement highly-available cloud infrastructure
  • Install, configure and test local area network switches
  • Implement cloud infrastructure with code
  • Use network tools
  • Lead and facilitate a team
  • Implement and use web services
  • Design digital applications
  • Test and commission dense wavelength division multiplexing transmission systems
  • Monitor and improve knowledge management systems
  • Install an enterprise virtual computing environment
  • Animate physical attributes of models and elements
  • Develop high-level object-oriented class specifications
  • Build graphical user interfaces
  • Install and maintain valid authentication processes
  • Edit sound
  • Originate and develop concepts