CG99 Bachelor of Information Technology (Co-op)

In order to complete this course, you must:

  1. Complete the core structure
  2. Complete 1 major
  3. Complete 1 minor

Core Structure

Number of units: 9 Total credit points: 60

You might be required to enrol in some units in online mode depending on the campuses. Term 3 units are not offered on some campuses. If you want to study in Term 3 on the campus at which a unit is not available, you will need to enrol in online mode.

You are required to complete 9 core units, a major, a minor, and 2 elective units.

The 9 core units are compulsory units that are included in each of the majors.

You can choose one of the following majors: Application Development, Business Analysis, or Cyber Security.

You can choose one of the following minors depending upon your major:

  • Agile Business Analysis. Agile business analysts need to be able to determine and specify ICT and business requirements using techniques such as Business Process Modelling.
  • Animation and Motion Graphics. This minor develops your skills in animation, motion graphics, 3D computer graphics and 3D character design. You will work with industry-standard software tools such as Autodesk Maya, Adobe After Effects and Adobe Photoshop.
  • Emerging Technologies. You will study concepts such as artificial intelligence, data science and blockchain technologies.
  • Entrepreneurship. ICT professionals benefit from understanding entrepreneurship. Everything we buy, whether a product or service, is evidence of entrepreneurial endeavour. From understanding consumer or business needs, you will acquire skills that will contribute to the successful development, launch and management of innovative ideas that add value to future users.
  • Full Stack Development. Full stack developers need to be able to develop using both front end frameworks such as those based on JavaScript and back end languages such as Java.
  • ICT Change Management. The introduction of ICT systems requires organisations to change. ICT change managers require strong business skills to help organisations manage such changes. Good management is a learned behaviour. If you study this unit pack, you will acquire core knowledge and foundational skills to contribute to the effective management of people, change, ethics, finance, strategy, enterprise systems, quality, and operations management.
  • Interactive Media Development. This minor includes units of study in coding, web application development, game design and game development. You will develop skills with technologies such as JavaScript, PHP and MySQL, and industry-standard software tools such as Adobe Dreamweaver and Unity.
  • Law, Innovation, and Startups. You will obtain a basic knowledge of the legal system and how to interpret legislation. This foundational knowledge will then be applied to understanding the laws relating to innovation and protecting intellectual property. You will also apply your knowledge to the automation of legal processes.
  • Mathematics and Statistics. By studying mathematics and statistics at university, you will develop skills in problem-solving, critical thinking, modelling, scholarship, analysis and research. Analytical and quantitative skills are sought after by a wide range of employers. A sound knowledge of mathematics and statistics is important in science, economics, medicine and engineering. Mathematics and statistics are the two cornerstones for decision making and quantitative activities in commerce, industry and education. Successful companies and organisations know their competitive edge depends on the analytical, quantitative and statistical skills of their workforce, and therefore seek employees with sound mathematics and statistics training.
  • Network Security. Develops your understanding of information, networks and system security issues and develops your skills to detect and prevent different types of security attacks. You will also develop skills of digital forensics in investigation of eCrime activities.

Available units
Students must complete the following compulsory units:
COIT11226 Systems Analysis
COIT11222 Programming Fundamentals
COIT11237 Database Design & Implementation
COIT11223 Information Technology and Society
COIS12036 Human-Computer Interaction
COIT11238 Networked Infrastructure Foundations
COIT12208 ICT Project Management
COIT11239 Professional Communications Skills for ICT

Industry Work Placement: Students are required to take a minimum three month (12 weeks) full-time work placement. The maximum duration may be extended to six months if the job is part time. 

Available units
Students must complete the following compulsory units:
COIT13238 Industry Work Placement

Application Development Major

Number of units: 7 Total credit points: 48

You might be required to enrol in some units in online mode depending on the campuses. Term 3 units are not offered on some campuses. If you want to study in Term 3 on the campus at which a unit is not available, you will need to enrol in online mode.

Students are required to complete one of the following two streams: Internship or Capstone.

Some units are offered in Term 3 to help students complete the course earlier, particularly for those students intending to take the internship stream. Students are strongly advised to consult course advisors at the beginning of each term regarding the units they intend to take to ensure they can complete the course within the shortest possible time.

Students should note that they may be required to enrol in some units online.

Year 3, Term 2

Internship stream students must complete the following compulsory unit:

COIT13239 Undergraduate ICT Internship

To be eligible for this unit you must pass all of your units at the first attempt, apply for the internship, and undergo a series of interviews with prospective host organisations. Generally, internship students will spend 32 hours per week for 10 consecutive weeks with the internship host organisation applying the knowledge you have gained over the course of your study before returning to campus to complete assessments.

The internship is taken in the last term of study, and to assist internship students to complete all units before the last study term, some units are offered in all three teaching terms. Students are strongly advised to consult course advisors at the beginning of each term regarding the units they intend to take to ensure they can complete the course within the shortest possible time.

Students who choose this option will be enrolled in the unit COIT13239 Undergraduate ICT Internship once you have secured a host organisation.

Capstone stream students must complete the following compulsory unit:

COIT13230 Application Development Project

Complete a capstone unit where you apply your knowledge gained over the course of your study in a simulated environment.

To complete this stream you can enrol yourself into your discipline capstone unit - COIT13230 Application Development Project. This unit is taken in the last term of study and you can also complete two other units in this same term.

Available units
Students must complete 1 from the following units:
COIT13230 Application Development Project
COIT13239 Undergraduate ICT Internship
Available units
Students must complete the following compulsory units:
COIT11134 Object Oriented Programming
COIT12200 Software Design & Development
COIT13229 Applied Distributed Systems
COIT13234 Mobile Software Development
COIT13235 Enterprise Software Development
COIT12207 Internet Applications

Students undertaking an internship will enrol in COIT131239 Undergraduate ICT Internship instead of the capstone unit COIT13230 Application Development Project.

Business Analysis Major

Number of units: 7 Total credit points: 48

You might be required to enrol in some units in online mode depending on the campuses. Term 3 units are not offered on some campuses. If you want to study in Term 3 on the campus at which a unit is not available, you will need to enrol in online mode.

Students are required to complete one of the following two streams: Internship or Capstone.

Some units are offered in Term 3 to help students complete the course earlier, particularly for those students intending to take the internship stream. Students are strongly advised to consult course advisors at the beginning of each term regarding the units they intend to take to ensure they can complete the course within the shortest possible time.

Students should note that they may be required to enrol in some units online.

Year 3, Term 2

Internship stream students must complete the following compulsory unit: COIT13239 Undergraduate ICT Internship

To be eligible for this unit you must pass all of your units at the first attempt, apply for the internship, and undergo a series of interviews with prospective host organisations. Generally, internship students will spend 32 hours per week for 10 consecutive weeks with the internship host organisation applying the knowledge you have gained over the course of your study before returning to campus to complete assessments.

The internship is taken in the last term of study and to assist internship students to complete all units before the last study term, some units are offered in all three teaching terms. Students are strongly advised to consult course advisors at the beginning of each term regarding the units they intend to take to ensure they can complete the course within the shortest possible time.

Students who choose this option will be enrolled in the unit COIT13239 Undergraduate ICT Internship once you have secured a host organisation.

Capstone stream students must complete the following compulsory unit:

COIT13232 Business Analysis Project

Complete a capstone unit where you apply your knowledge gained over the course of your study in a simulated environment.

To complete this stream you can enrol yourself into your discipline capstone unit - COIT13232 Business Analysis Project. This unit is taken in the last term of study and you can also complete two other units in this same term.

Available units
Students must complete 1 from the following units:
COIT13232 Business Analysis Project
COIT13239 Undergraduate ICT Internship
Available units
Students must complete the following compulsory units:
COIT11240 Dashboard Design and Visualisation
COIS12073 Enterprise Systems
COIT12203 Workflow Analysis & Management
COIT12209 Data Science
COIT13231 Enterprise Analysis and Modelling
COIS13013 Business Intelligence

Students undertaking an internship will enrol in COIT13129 Undergraduate ICT Internship instead of the capstone unit COIT13232 Business Analysis Project.

Cyber Security Major

Number of units: 7 Total credit points: 48

You might be required to enrol in some units in online mode depending on your campus. Term 3 units are not offered on some campuses. If you want to study in Term 3 from a campus at which a unit is not available, you will need to enrol in online mode.

Students are required to complete one of the following two streams: Internship or Capstone.

Some units are offered in Term 3 to help students complete the course earlier, particularly for those students intending to take the internship stream. Students are strongly advised to consult course advisors at the beginning of each term regarding the units they intend to take to ensure they can complete the course within the shortest possible time.

Students should note that they may be required to enrol in some units online.

Year 3, Term 2

Internship stream students must complete the following compulsory unit:

COIT13239 Undergraduate ICT Internship

To be eligible for this unit you must pass all of your units at the first attempt, apply for the internship, and undergo a series of interviews with prospective host organisations. Generally, internship students will spend 32 hours per week for 10 consecutive weeks with the internship host organisation applying the knowledge you have gained over the course of your study before returning to campus to complete assessments.

The internship is taken in the last term of study and to assist internship students to complete all units before the last study term, some units are offered in all three teaching terms. Students are strongly advised to consult course advisers at the beginning of each term regarding the units they intend to take to ensure they can complete the course within the shortest possible time.

Students who choose this option will be enrolled in the unit COIT13239 Undergraduate ICT Internship once you have secured a host organisation.

Capstone stream students must complete the following compulsory unit:

COIT13236 Cyber Security Project Complete a capstone unit where you apply your knowledge gained over the course of your study in a simulated environment.

To complete this stream you can enrol yourself into your discipline capstone unit - COIT13236 Cyber Security Project. This unit is taken in the last term of study and you can also complete two elective units in this same term.

Available units
Students must complete the following compulsory units:
COIT12201 Electronic Crime and Digital Forensics
COIT12202 Network Security Concepts
COIT12206 TCP/IP Principles and Protocols
COIT11241 Cyber Security Technologies
COIT13146 System and Network Administration
COIT13240 Applied Cryptography
Available units
Students must complete from the following units:
COIT13239 Undergraduate ICT Internship
COIT13236 Cyber Security Project

Students undertaking an internship will enrol in COIT13239 Undergraduate ICT Internship instead of the capstone unit COIT13236 Cyber Security Project.

Agile Business Analysis Minor

Number of units: 4 Total credit points: 24

Agile business analysts need to be able to determine and specify ICT and business requirements using techniques such as Business Process Modelling.

If you are an Application Development Major or Cyber Security Major, you could take this minor to develop skills in areas such as enterprise systems. This minor is not available to you if you are undertaking the Business Analysis Major.

On some campuses, you might be required to enrol in online mode to complete some units. This is because some units are only offered in some terms on some campuses and some units might not be offered on some campuses. In particular, if you wish to complete a unit in Term 3 that is not offered on your campus in Term 3, you will need to enrol in online mode.

Available units
Students must complete the following compulsory units:
COIT11240 Dashboard Design and Visualisation
COIS12073 Enterprise Systems
COIT12203 Workflow Analysis & Management
COIT13231 Enterprise Analysis and Modelling

Animation and Motion Graphics Minor

Number of units: 4 Total credit points: 24

This minor includes units of study in animation, motion graphics, 3D computer graphics and 3D character design. You will develop skills with industry-standard software tools such as Autodesk Maya, Adobe After Effects and Adobe Photoshop. This minor is available to all majors.

On some campuses, you might be required to enrol in online mode to complete some units. This is because some units are only offered in some terms on some campuses and some units might not be offered on some campuses. In particular, if you wish to complete a unit in Term 3 that is not offered on your campus in Term 3, you will need to enrol in online mode.

Available units
Students must complete the following compulsory units:
DGTL11001 Foundations of Animation
DGTL12012 Motion Graphics and Visual Effects
MMST12019 3D Computer Graphics
DGTL13009 3D Character Design

Emerging Technologies Minor

Number of units: 4 Total credit points: 24

In this minor you will study concepts such as artificial intelligence and blockchain technologies. This minor is available to all majors. On some campuses, you might be required to enrol in online mode to complete some units. This is because some units are only offered in some terms on some campuses and some units might not be offered on some campuses. In particular, if you wish to complete a unit in Term 3 that is not offered on your campus in Term 3, you will need to enrol in online mode.

Available units
Students must complete the following compulsory units:
COIT12211 Introduction to Blockchain Technologies
COIS13034 Cloud Based Smart Applications Management
COIT12213 Applied Artificial Intelligence
Available units
Students must complete 1 from the following units:
COIT11241 Cyber Security Technologies
COIT12209 Data Science

Entrepreneurship Minor

Number of units: 4 Total credit points: 24

ICT professionals benefit from understanding entrepreneurship. Everything we buy, whether a product or service, is evidence of entrepreneurial endeavour. From understanding consumer or business needs, students will acquire skills that will contribute to the successful development, launch, and management of innovative ideas that add value to future users. This minor is available to all majors.
On some campuses, you might be required to enrol in online mode to complete some units. This is because some units are only offered in some terms on some campuses and some units might not be offered on some campuses. In particular, if you wish to complete a unit in Term 3 that is not offered on your campus in Term 3, you will need to enrol in online mode.

Available units
Students must complete the following compulsory units:
MGMT11109 Introduction to Business
MRKT11029 Marketing Fundamentals
MGMT13151 Entrepreneurship, Innovation and Start-ups
MRKT13014 New Product Development and Branding

Full Stack Development Minor

Number of units: 4 Total credit points: 24

Full stack developers need to be able to develop using both front end languages such as HTML and CSS and back end languages such as Java.

If you are a Cyber Security Major or Business Analysis Major, you could take this minor to develop skills in areas such as Internet applications and Enterprise software development.

This minor is not available to you if you are an Application Development Major.

On some campuses, you might be required to enrol in online mode to complete some units. This is because some units are only offered in some terms on some campuses and some units might not be offered on some campuses. In particular, if you wish to complete a unit in Term 3 that is not offered on your campus in Term 3, you will need to enrol in online mode.

Available units
Students must complete the following compulsory units:
COIT11134 Object Oriented Programming
COIT12200 Software Design & Development
COIT12207 Internet Applications
COIT13235 Enterprise Software Development

ICT Change Management Minor

Number of units: 4 Total credit points: 24

The introduction of ICT systems requires organisations to change. ICT change managers require strong business skills to help organisations manage such changes. Good management is a learned behaviour. If you study this minor, you will acquire core knowledge and foundational skills to contribute to the effective management of people, change, ethics, finance, strategy, enterprise systems, quality, and operations management. All of these are useful foundations to also embarking on entrepreneurial ventures that introduce innovative products and services to the market. This minor is available to all majors.

On some campuses, you might be required to enrol in online mode to complete some units. This is because some units are only offered in some terms on some campuses and some units might not be offered on some campuses. In particular, if you wish to complete a unit in Term 3 that is not offered on your campus in Term 3, you will need to enrol in online mode.

Available units
Students must complete 4 from the following units:
COIS12073 Enterprise Systems
ECON11026 Principles of Economics
HRMT11010 Organisational Behaviour
FINC19011 Business Finance
MGMT19105 Quality Management
MGMT19126 Operations Management
ACCT19083 Corporate Governance & Ethics
MGMT13151 Entrepreneurship, Innovation and Start-ups
MGMT19128 Strategy and Change

Interactive Media Development Minor

Number of units: 4 Total credit points: 24

This minor includes units of study in coding, web application development, game design, and game development. Students develop skills with technologies such as JavaScript, PHP, and MySQL, and industry-standard software tools such as Adobe Dreamweaver and Unity. This minor is available to all majors.

On some campuses, you might be required to enrol in online mode to complete some units. This is because some units are only offered in some terms on some campuses and some units might not be offered on some campuses. In particular, if you wish to complete a unit in Term 3 that is not offered on your campus in Term 3, you will need to enrol in online mode.

Available units
Students must complete the following compulsory units:
DGTL11006 Coding Fundamentals
MMST12009 Web Application Development
MMST12017 Game Design
DGTL13007 Game Development

Law, Innovation and Startups Minor

Number of units: 4 Total credit points: 24

If you study this minor, you will obtain a basic knowledge of the legal system and how to interpret legislation. This foundational knowledge will then be applied to understanding the laws relating to innovation and protecting intellectual property. You will also apply your knowledge to the automation of legal processes. This minor is available to all majors. This minor is only available to domestic students.

On some campuses, you might be required to enrol in online mode to complete some units. This is because some units are only offered in some terms on some campuses and some units might not be offered on some campuses. In particular, if you wish to complete a unit in Term 3 that is not offered on your campus in Term 3, you will need to enrol in online mode.

Available units
Students must complete 4 from the following units:
LAWS11057 Introduction to Law
LAWS11059 Statutory Interpretation
LAWS12068 Innovation and Intellectual Property Law
LAWS12076 Law of Startups
LAWS13019 Legal Automation

Mathematics and Statistics Minor

Number of units: 4 Total credit points: 24

By studying mathematics and statistics at university, you will develop skills in problem-solving, critical thinking, modelling, scholarship, analysis, and research. Analytical and quantitative skills are sought after by a wide range of employers. A sound knowledge of mathematics and statistics is important in science, economics, medicine, and engineering. Mathematics and statistics are the two cornerstones for decision making and quantitative activities in commerce, industry, and education. Successful companies and organisations know their competitive edge depends on the analytical, quantitative, and statistical skills of their workforce, and therefore seek employees with sound mathematics and statistics training.

This minor is available to all majors.

On some campuses, you might be required to enrol in online mode to complete some units. This is because some units are only offered in some terms on some campuses and some units might not be offered on some campuses. In particular, if you wish to complete a unit in Term 3 that is not offered on your campus in Term 3, you will need to enrol in online mode.

Available units
Students must complete the following compulsory units:
MATH11246 Essentials of Applied Mathematics
MATH12223 Calculus A
MATH12224 Calculus B
Available units
Students must complete 1 from the following units:
MATH11247 Foundation Mathematics
STAT11048 Essential Statistics

Network Security Minor

Number of units: 4 Total credit points: 24

If you are an Application Development Major or a Business Analysis Major, you could take this minor to develop your understanding of information, networks, and system security issues and develop skills to detect and prevent different types of security attacks. You will also develop skills of digital forensics in investigation of eCrime activities. This minor is not available to you if you are undertaking the Cyber Security Major.

On some campuses, you might be required to enrol in online mode to complete some units. This is because some units are only offered in some terms on some campuses and some units might not be offered on some campuses. In particular, if you wish to complete a unit in Term 3 that is not offered on your campus in Term 3, you will need to enrol in online mode.

Available units
Students must complete the following compulsory units:
COIT11241 Cyber Security Technologies
COIT12202 Network Security Concepts
COIT13240 Applied Cryptography
Available units
Students must complete 1 from the following units:
COIT12206 TCP/IP Principles and Protocols
COIT12201 Electronic Crime and Digital Forensics

Elective

Number of units: 2 Total credit points: 12

You can choose electives from the list of electives (below).

  • No more than four of the units in your minor and your electives may be Level 1 units.

You can choose two of the following elective units. No more than four of the units in your minor and your electives may be Level 1 units.

Available units
Students may choose to do any of the following:
ACCT19083 Corporate Governance & Ethics
COIS11011 Foundations of Business Computing
COIS12073 Enterprise Systems
COIS13013 Business Intelligence
COIS13034 Cloud Based Smart Applications Management
COIT11134 Object Oriented Programming
COIT11240 Dashboard Design and Visualisation
COIT12200 Software Design & Development
COIT12201 Electronic Crime and Digital Forensics
COIT12202 Network Security Concepts
COIT12203 Workflow Analysis & Management
COIT12204 Web Site Development
COIT12205 Knowledge Management Principles
COIT12206 TCP/IP Principles and Protocols
COIT12207 Internet Applications
COIT12209 Data Science
COIT12211 Introduction to Blockchain Technologies
COIT12212 Cyber Security Management
COIT11241 Cyber Security Technologies
COIT12213 Applied Artificial Intelligence
COIT13146 System and Network Administration
COIT13229 Applied Distributed Systems
COIT13231 Enterprise Analysis and Modelling
COIT13234 Mobile Software Development
COIT13235 Enterprise Software Development
COIT13240 Applied Cryptography
DGTL11001 Foundations of Animation
DGTL11006 Coding Fundamentals
DGTL12012 Motion Graphics and Visual Effects
DGTL13007 Game Development
DGTL13009 3D Character Design
ECON11026 Principles of Economics
FINC19011 Business Finance
HRMT11010 Organisational Behaviour
LAWS11057 Introduction to Law
LAWS12068 Innovation and Intellectual Property Law
LAWS11059 Statutory Interpretation
LAWS12076 Law of Startups
LAWS13019 Legal Automation
MATH11246 Essentials of Applied Mathematics
MATH12223 Calculus A
MATH11247 Foundation Mathematics
MATH12224 Calculus B
STAT11048 Essential Statistics
MGMT11109 Introduction to Business
MGMT13151 Entrepreneurship, Innovation and Start-ups
MGMT19105 Quality Management
MGMT19126 Operations Management
MGMT19128 Strategy and Change
MMST12009 Web Application Development
MMST12017 Game Design
MMST12019 3D Computer Graphics
MRKT11029 Marketing Fundamentals
MRKT13014 New Product Development and Branding