International Course Info

Course code:


Course fee:

A$64,320 - A$66,960


3 Years


The Bachelor of Information Technology (Data Engineering) provides you with the essential knowledge and technical skills for the design, implementation, and management of ‘big data’, data systems and their infrastructure to support big data solutions.

There is a growing demand for professionals with the experience and qualifications to build information technology (IT) solutions and manage big data, which is a fast-evolving field in business and commerce.

You will learn about IT systems, concepts and methodologies and develop a comprehensive knowledge of networking, data security and infrastructure engineering. As well as studying theory, you will develop analytical and critical evaluation skills that you will apply to practical projects and simulated workplaces.

At TAFE NSW we have strong partnership arrangements with industry partners such as Cisco, AWS, Microsoft, and NDG.

Learning Outcomes:
Through a mix of theory and practical course work, learn to:

  • Extract, transform and load data from a variety of data sources
  • Prepare data sets for analysis and reporting using SQL
  • Design, build and manage data pipeline architectures
  • Set up and manage big data systems like Hadoop and Spark
  • Develop algorithms using Python to transform data into useful, actionable information
  • Build storage solutions for large-scale data systems
  • Administer cloud computing platforms such as AWS and Azure

Course Outcomes:
Develop professional skills for your career:

  • Graduate with a bachelor's degree
  • The skills and knowledge to gain employment in a fast-growing and dynamic industry in a range of roles related to managing the security of big data
  • The knowledge and technical skills for the design, implementation, and management of ‘big data’, data systems and their infrastructure
  • An extensive range of established industry contacts and a strong network of peers


When you study with TAFE NSW, we want you to succeed. Entry requirements allow us to make sure that you have the right pre-existing knowledgeand skills to achieve your chosen qualification. You will need to provide evidence that you meet the requirements listed in this section.

Academic Requirements:

  • Year 12 or equivalent
  • A pass in Year 12 Mathematics or equivalent

English Language Requirements:
  • Academic IELTS 6.5 with no band score lower than 6.0 or equivalent

Additional Requirement:
  • Questionnaire, Statement of Purpose (300-400 Words), and Interview conducted online using MS Teams - Download Document


From mountains to oceans, from cities to country towns, international students can choose from a range of courses offered at multiple campus locations across the state. Experience our vibrant spaces such as libraries, cafes and gyms as well as places you can network and socialise.

Learn more about TAFE NSW study locations

LocationsStarting DatesCourse Fees
Meadowbank Jul A$64,320
LocationsStarting DatesCourse Fees
Meadowbank Feb , Jul A$66,960


Additional costs for uniforms, equipment, textbooks and materials (if applicable) range from A$300 - $1,000 per course.


To receive this course students must complete all core units and a range of Additional units. 

Note: Additional units may vary between each semester and campus, and will depend on a number of considerations including the packaging rules for the qualification and demand for the unit at that location. TAFE NSW does not guarantee that speciality units listed will be offered at each location and semester. You will receive your timetable from the teaching section on commencement and speciality units offered will be provided at that time.

  • Completion of this course requires you to successfully complete 24 subjects made up of 21 core and 3 elective subjects. 1 elective subject from Level 200 and 2 elective subjects from Level 300.
  • Year 1- Core
  • ITICT108A - Introduction to Cyber Security
  • ITICT103A - Internetworking 1
  • ITICT102A - Introduction to Programming
  • ITPRD102A - Communication for the IT Professional
  • ITICT107A - Introduction to Databases
  • ITICT104A - Internetworking 2
  • ITICT109A - Virtualisation
  • ITPRD103A - Professional Issues in IT
  • Year 2 - Core
  • ITDAT202A - Data Infrastructure Engineering
  • ITNET206A - Cloud Computing
  • ITDAT203A - Introduction to Data Analysis
  • ITPRD206A - Critical Thinking for the IT Professional
  • ITICT209A - Machine Learning Foundations
  • ITDAT201A - Advanced Data Analysis
  • ITPRD205A - Project Management
  • Year 3 - Core
  • ITNET301A - Big Data & Advanced Database Concepts
  • ITDAT302A - Data Mining and Visualisation
  • ITNET311A - Major Group Project
  • ITDAT304A - Emerging Trends in Data Technology
  • ITDAT303A - Data and Network Security
  • ITNET312A - Major Individual Project
  • Year 2 Electives - Level 200
  • ITNET202A - Enterprise Security
  • ITICT210A - Data Structures & Algorithms
  • ITNET203A - Network Security
  • ITNET205A - Network Automation
  • Year 3 Electives - Level 300
  • ITICT302A - Secure Programming
  • ITNET309A - Computer & Network Forensics
  • ITNET310A - Software Defined & Programmable Networks
  • ITNET313A - Cloud Computing
  • ITICT304A - Machine Learning Algorithms


From certificates to diplomas, degrees to study packages, you can take your study further with us.


Upon successful completion of the Higher Education Diploma of Information Technology:

  • Graduates will receive 1 Year credit towards the Bachelor of Information Technology (Data Engineering)
  • These credits will reduce the Bachelor of Information Technology (Data Engineering) to a 2 Year duration


Plan your study around your life with a TAFE NSW study package. Our study packages allow for multiple courses to be packaged together that can lead you to a TAFE NSW or an Australian University Bachelor Degree with credits. This gives you a one stop shop by completing your applications for the whole package through TAFE NSW allowing you to apply for one student Visa for the full duration of the package.

TAFE NSW allows for two or more courses to be packaged together leading to a TAFE NSW Bachelor Degree, either to meet the prerequisite requirements for a course or to plan your studies around your career goals. You can submit a single TAFE NSW application form and will be able to apply for one Student Visa for the full duration of the package.