QTAC code (Australian and New Zealand applicants): Toowoomba campus: 903741; Online: 903745; Springfield campus: 923741
CRICOS code (International applicants): 007490J
You are currently viewing the 2023 Handbook. For study in 2024, please refer to the .
Please be advised that this program will be transitioning from Semester to Trimester study periods in 2024. Trimester 1 starts on 22 January 2024. Read more in our new academic calendar FAQs.
On-campus | Online | |
Start: | Semester 1 (February) Semester 2 (July) | Semester 1 (February) Semester 2 (July) Semester 3 (November) |
Campus: | Springfield, Toowoomba | - |
Fees: | Commonwealth supported place Domestic full fee paying place International full fee paying place | Commonwealth supported place Domestic full fee paying place International full fee paying place |
Standard duration: | 3 years full-time, up to 6 years part-time |
Notes
In 2023 the program follows the Semester calendar. The Academic
Calendar and Important Dates webpage will allow you to view
and download a copy of the important dates for the Semester calendar.
Contact us
Future Australian and New Zealand students | Future International students | Current students |
Freecall (within Australia): 1800 269 500 Phone (from outside Australia): +61 7 4631 5315 Email: study@usq.edu.au |
Phone: +61 7 4631 5543 Email: international@usq.edu.au |
Freecall (within Australia): 1800 007 252 Phone (from outside Australia): +61 7 4631 2285 Email usq.support@usq.edu.au |
Professional accreditation
The Bachelor of Information Technology program is accredited
at the professional level by the (ACS) and, through the Seoul Accord,
is recognised in other countries.
Program aims
The Bachelor of Information Technology is an industry-focused program, which provides students with the foundational knowledge to pursue a career in information technology. This program comprises the development of information technologies in organisations and IT-related communities.
Students will have the opportunity to specialise in Software Application Development, Artificial Intelligence and Data Science, or Networking and Cyber Security.
Program Rules
Students are required to:
-
satisfactorily complete 24 credit points listed in the standard progression to graduate from the program. At least four units will be at level 3;.
-
satisfactorily complete all courses within 9 years;
-
maintain satisfactory academic achievement throughout the duration of the program, consistent with the ;
-
meet the Inherent Requirements for the Bachelor of Information Technology.
Program objectives
At the completion of this program, students should be able to:
-
incorporate concepts of professionalism, cultural awareness, and technical practice within the IT work environment;
-
effectively communicate (both written and verbally) and employ appropriate interpersonal skills;
-
understand and employ broad and coherent theoretical and technical knowledge with depth in one of the following discipline areas: software application development, artificial intelligence and data science, networking and cyber security;
-
analyse, problem solve, generate and recommend solutions to unpredictable and sometimes complex ICT problems either individually or in teams;
-
apply technical knowledge and skills to demonstrate autonomy, judgment and responsibility;
-
apply effective project management tools and techniques to technology initiatives.
Major objectives
Software Application Development major
On completion of this major, students should be able to:
-
display detailed knowledge of and be competent in the fundamentals of structured programming, and the application of basic algorithms and data structures;
-
evaluate the difference between the major programming language paradigms, and be able to select the paradigm best suited to solve a problem;
-
demonstrate sound knowledge of operating systems principles and implement virtualisation and containerisation solutions for software deployment;
-
demonstrate a sound knowledge of web technology and techniques both at the client and the server side;
-
evaluate and apply a range of methods for planning and managing large software projects and implement DevOps principles through design, development, deployment, and maintenance cycles;
-
demonstrate detailed knowledge of the fundamental principles of database systems and be able to apply these using database software.
Artificial Intelligence and Data Science major
On completion of this major, students should be able to:
-
demonstrate understanding of data modelling, storage, and retrieval methods and apply knowledge and skills to retrieve information from data storage;
-
create solutions to data science problems either individually or in teams, by generating programs which apply programming strategies and data analysis techniques;
-
apply effective data mining tools and techniques to technology initiatives;
-
demonstrate academic and professional literacy by applying computer and mathematical skills to analyse algorithms and data structures;
-
understand and employ broad and coherent theoretical and technical knowledge with depth in Artificial Intelligence (AI) & data science;
-
analyse critically and reflect on the issues of privacy and ethics of Data Science.
Networking and Cyber Security major
On completion of this major, students should be able to:
-
design, install, configure, troubleshoot, and maintain networks and their operating systems, including at least Linux and Windows;
-
install, configure and manage computer networks, IT systems, users account, and security services and policy;
-
demonstrate acquired skills in development of new systems to operate networks;
-
interface networks with wide area networks (WANs) and newer network architectures;
-
demonstrate understanding of Cyber Security and network security services;
-
demonstrate sound knowledge of the Cyber security and the Cloud security.
Australian Qualifications Framework
The Australian Qualifications Framework (AQF) is a single national, comprehensive system of qualifications offered by higher education institutions (including universities), vocational education and training institutions and secondary schools. Each AQF qualification has a set of descriptors which define the type and complexity of knowledge, skills and application of knowledge and skills that a graduate who has been awarded that qualification has attained, and the typical volume of learning associated with that qualification type.
This program is at AQF Qualification Level 07. Graduates at this level will have broad and coherent knowledge and skills for professional work and/or further learning.
The full set of levels criteria and qualification type descriptors can be found by visiting .
Program Information Set
View UniSQ’s admission criteria, student profiles and a summary of all offers made under via the QTAC website.
Admission requirements
To be eligible for admission, applicants must satisfy the following requirements:
-
Have achieved a minimum Australian Tertiary Admission Rank (ATAR) of 58.9, or equivalent qualification.
-
English Language Proficiency requirements for Category 2.
Applicants are advised to also address the following:
-
expectations: English (Units 3 & 4, C).
-
Artificial Intelligence and Data Science major: General Mathematics (Units 3 & 4, C) or equivalent.
-
Recommended Prior ¾«¶«´«Ã½app:
-
Software Application Development and Networking and Cyber Security majors: General Mathematics (Units 3 & 4, C) or equivalent.
-
Artificial Intelligence and Data Science major: Mathematical Methods (Units 3 & 4, C) or equivalent.
-
All students are required to satisfy the applicable .
If students do not meet the English language requirements they may apply to study a ¾«¶«´«Ã½app-approved . On successful completion of the English language program, students may be admitted to an award program.
Inherent requirements
There are inherent requirements for this program that must be met in order to complete the program and graduate. Make sure you read and understand the for this program online.
Program fees
Commonwealth supported place
A Commonwealth supported place is where the Australian Government makes a contribution towards the cost of a students' higher education and students pay a , which varies depending on the courses undertaken. Students are able to calculate the fees for a particular course via the .
Commonwealth Supported students may be eligible to defer their fees through a Government loan called .
Domestic full fee paying place
Domestic full fee paying places are funded entirely through the full fees paid by the student. Full fees vary depending on the courses that are taken. Students are able to calculate the fees for a particular course via the
Domestic full fee paying students may be eligible to defer their fees through a Government loan called provided they meet the residency and citizenship requirements.
Australian citizens, Permanent Humanitarian Visa holders, Permanent Resident visa holders and New Zealand citizens who will be resident outside Australia for the duration of their program pay full tuition fees and are not eligible for .
International full fee paying place
International students pay full fees. Full fees vary depending on the courses that are taken and whether they are studied on-campus, external or online. Students are able to calculate the fees for a particular course via the .
Program structure
This program consists of 24 units comprised of:
-
8 Core units (6 common core courses and one 2nd year core course and one 3rd capstone project)
-
1 x 8-unit Major units
And either:
-
1 x 8 free choice elective units or
-
1 x 8 Second Major units: or
-
1 x 4 ¾«¶«´«Ã½app-wide Minor units plus 1 x 4 Elective units
At least 4 courses in the program must be at level 3.
Note: Students who complete a double major in Software Application Development, and Artificial Intelligence and Data Science OR Software Application Development and Networking and Cyber Security will, as a part of the BITC program, complete one (1) elective course. This is due to a one (1) course overlap of the majors.
Core courses
Course | Semester of offer Online |
Semester of offer Toowoomba campus |
Semester of offer Springfield campus |
MAT1101 Discrete Mathematics for Computing | 1 | 1 | 1 |
CSC1401 Foundation Programming£ | 1,2,3 | 1,2,3 | 1,2 |
CSC1030 Systems and Data Management Fundamentals | 1,2 | 1,2 | 1,2 |
CMS1100 Communicating in the Sciences | 1,2 | 1 | |
CSC1050 Network and Security Fundamentals | 1,2 | 1,2 | 1,2 |
CSC1060 Data Analytics Fundamentals | 1,2 | 1,2 | 1,2 |
CSC3600 ICT Professional Project | 1,2 | 1,2 | 1,2 |
CSC2000 Planning a Career in the ICT Industry* | 2 | 2 | 2 |
Footnotes | |
£ | In Semester 3, 2023 this course will be delivered as a Transition (9 week) semester, commencing on 13 November 2023 and concluding on 12 January 2024 |
* | First offer in 2024 academic year |
Major studies
All students in the Bachelor of Information Technology must complete at least one major study. A major study is a set of courses that make up a coherent, in-depth study of a specific discipline.
Specific majors
In this section:
- Double Major Studies
- Software Application Development Major
- Artificial Intelligence and Data Science Major
- Networking and Cyber Security Major
Double Major Studies
Students may choose to complete two majors from the Bachelor of Information Technology or they may choose to complete a second 8-unit major from the undergraduate degree programs in the area of Business, Law or Sciences. Alternatively, they may choose a major from the undergraduate degree programs in another area at the ¾«¶«´«Ã½app of Southern Queensland. A program in which there is a first and second major is known as a 'double major'. Where a second major from another program contains less than 8 units, students must complete extra elective units, chosen from undergraduate courses offered at the ¾«¶«´«Ã½app of Southern Queensland to ensure that their program contains 24 units in total. The sets of courses that make up each major in the Bachelor of Information Technology are summarised in the following tables:
Software Application Development Major
Course | Semester of offer Online |
Semester of offer Toowoomba campus |
Semester of offer Springfield campus |
CSC1410 Software Engineering Foundations | 2 | 2 | 2 |
CSC1420 Programming 2: Algorithms and Structures* | 1 | 1 | 1 |
CSC2406 Web Technology 1 | 1 | 1 | 1 |
CSC2402 Object-Oriented Programming in C++ | 1 | 1 | 1 |
CSC2460 Database Systems* | 1 | 1 | 1 |
CSC3430 Systems Servers and DevOps^ | 1 | 1 | 1 |
CSC3403 Comparative Programming Languages | 1 | 1 | 1 |
CSC3480 Web Technology 2: Full Stack^ | 2 | 2 | 2 |
Footnotes | |
* | First offer in 2024 academic year |
^ | First offer in 2025 academic year |
Artificial Intelligence and Data Science Major
Course | Semester of offer Online |
Semester of offer Toowoomba campus |
Semester of offer Springfield campus |
STA1003 Fundamental Statistics§ | 1,2,3 | 1,2 | 2 |
CSC2220 Artificial Intelligence^ | 1 | 1 | 1 |
CSC2230 Big Data Management and Analytics* | 2 | 2 | 2 |
CSC2460 Database Systems* | 1 | 1 | 1 |
CSC3501 Principles of Data Science and Visualisation | 2 | 2 | 2 |
STA3200 Multivariate Statistical Methods | 1 | 1 | 1 |
CSC3250 Pattern Recognition and Machine Learning^ | 1,2,3 | 1,2,3 | 1,2,3 |
CSC3260 Data Mining Applications^ | 2 | 2 | 2 |
Footnotes | |
§ | Unavailable online in S3 2023 |
^ | First offer in 2025 academic year |
* | First offer in 2024 academic year |
Networking and Cyber Security Major
Course | Semester of offer Online |
Semester of offer Toowoomba campus |
Semester of offer Springfield campus |
CSC1310 Networking 1: Internetworking | 1,2 | 1,2 | 1,2 |
CSC2320 Security 1: Cybersecurity Foundations | 1,2 | 1,2 | 1,2 |
CSC2330 Securing Networked Applications* | 1 | 1 | 1 |
CSC3430 Systems Servers and DevOps ^ | 1 | 1 | 1 |
CSC3427 Switching, Wireless and WAN Technologies | 1,2 | 1,2 | 1,2 |
CSC3360 Networking 3: Wireless Networking and Security^ | 1 | 1 | 1 |
CSC3370 Security 2: Advanced Security and Security Management^ | 2 | 2 | 2 |
CSC3413 Network Design and Analysis | 2 | 2 | 2 |
Footnotes | |
* | First offer in 2024 academic year |
^ | First offer in 2025 academic year |
Electives/Approved courses
Elective courses enable students to further increase their knowledge and widen their perspectives. Students can choose up to 8 electives that can be selected from any program at undergraduate Levels 1, 2 and 3 offered by UniSQ. Choice of an elective will depend on the availability of the course(s), timetabling constraints, any specified pre-requisite and quotas. Students may consult the Program Director for a recommendation.
IT requirements
For information technology requirements please refer to the . Students will be required to install the Linux operating system as well as a Microsoft Windows operating system. Students may use other platforms, however it is not mandatory, therein UniSQ might not provide the support.
Articulation
Students enrolled in the joint Diploma of Information Technology/Bachelor of Information Technology must complete the Diploma at TAFE Queensland before continuing enrolment at UniSQ.
Exit points
Students who, for whatever reason, are unable to complete the Bachelor of Information Technology may exit with a Diploma of Information Technology (DITC) if they have completed 8 courses as follows:
-
at least 2 core courses from the Bachelor of Information Technology
-
6 other courses from the Bachelor of Information Technology.
Please note that students who exit with the Diploma of Information Technology (DITC) may need to undertake further study to be eligible for membership of the .
Enrolment
Students are advised to consult with Student support in situations where their progression is affected either by failure in pre-requisite courses, or where they choose a part-time study pattern.
Recommended enrolment patterns
In this section:
- Recommended Enrolment Patterns
- Recommended Enrolment Pattern – Software Application Development Semester 1 intake
- Recommended Enrolment Pattern – Software Application Development Semester 2 intake
- Recommended Enrolment Pattern – Artificial Intelligence and Data Science Semester 1 intake
- Recommended Enrolment Pattern – Artificial Intelligence and Data Science Semester 2 intake
- Recommended Enrolment Pattern – Networking and Cyber Security Semester 1 intake
- Recommended Enrolment Pattern – Networking and Cyber Security Semester 2 intake
Recommended Enrolment Patterns
Students should plan their enrolment making sure that they have fulfilled all core, major, minor and elective requirements as shown in the program structure information. Enrolment requirements must be satisfied before enrolling in a course.
Recommended Enrolment Pattern – Software Application Development Semester 1 intake
Course | Year of program and semester in which course is normally studied | Enrolment requirements | |||||
---|---|---|---|---|---|---|---|
On-campus (ONC) | External (EXT) | Online (ONL) | |||||
Year | Sem | Year | Sem | Year | Sem | ||
MAT1101 Discrete Mathematics for Computing | 1 | 1 | 1 | 1 | |||
CMS1100 Communicating in the Sciences | 1 | 1 | 1 | 1 | |||
CSC1401 Foundation Programming£ | 1 | 1 | 1 | 1 | |||
CSC1030 Systems and Data Management Fundamentals | 1 | 1 | 1 | 1 | |||
CSC1050 Network and Security Fundamentals | 1 | 2 | 1 | 2 | |||
CSC1060 Data Analytics Fundamentals | 1 | 2 | 1 | 2 | |||
CSC1410 Software Engineering Foundations | 1 | 2 | 1 | 2 | Pre-requisite: CSC1401 | ||
Second Major/UniSQ Minor/Elective Course 1 | 1 | 2 | 1 | 2 | |||
CSC1420 Programming 2: Algorithms and Structures* | 2 | 1 | 2 | 1 | |||
CSC2460 Database Systems* | 2 | 1 | 2 | 1 | |||
Second Major/UniSQ Minor/Elective Course 2 | 2 | 1 | 2 | 1 | |||
CSC2402 Object-Oriented Programming in C++ | 2 | 1 | 2 | 1 | Pre-requisite: CSC1401 or Students must be enrolled in one of the following Programs: GDTI or GCSC or GCEN or METC or MCOT or MCTE or MCOP or MPIT or MCTN | ||
CSC2000 Planning a Career in the ICT Industry* | 2 | 2 | 2 | 2 | |||
Second Major/UniSQ Minor/Elective Course 3 | 2 | 2 | 2 | 2 | |||
Second Major/UniSQ Minor/Elective Course 4 | 2 | 2 | 2 | 2 | |||
Second Major/UniSQ Minor/Elective Course 5 | 2 | 2 | 2 | 2 | |||
CSC3403 Comparative Programming Languages | 3 | 1 | 3 | 1 | Pre-req: CSC2408; and Pre-req or Co-req: CSC2402; or Students must be enrolled in one of the following Programs: GDTI or GCSC or GCEN or METC or MCOT or MCTE or MCOP or MPIT Enrolment is not permitted in CSC3403 if CIS3001 has been previously completed | ||
CSC3430 Systems Servers and DevOps^ | 3 | 1 | 3 | 1 | |||
CSC2406 Web Technology 1 | 3 | 1 | 3 | 1 | Pre-requisite: CSC1401 or Students must be enrolled in one of the following Programs: UCCC or GDTI or GCEN or METC or MCOT or MCTE or MCOP or MPIT or MCTN or BSED | ||
Second Major/UniSQ Minor/Elective Course 6 | 3 | 1 | 3 | 1 | |||
CSC3480 Web Technology 2: Full Stack^ | 3 | 2 | 3 | 2 | |||
Second Major/UniSQ Minor/Elective Course 7 | 3 | 2 | 3 | 2 | |||
Second Major/UniSQ Minor/Elective Course 8 | 3 | 2 | 3 | 2 | |||
CSC3600 ICT Professional Project | 3 | 2 | 3 | 2 | Students enrolled from 2023 - Pre-requisite: CSC2000 and at least 16 courses including six other BITC core courses Students enrolled prior to 2023 - Pre-requisite: CIS3002 and at least 16 courses including seven other BITC core courses |
Footnotes | |
£ | In Semester 3, 2023 this course will be delivered as a Transition (9 week) semester, commencing on 13 November 2023 and concluding on 12 January 2024 |
* | First offer in 2024 academic year |
^ | First offer in 2025 academic year |
Recommended Enrolment Pattern – Software Application Development Semester 2 intake
Course | Year of program and semester in which course is normally studied | Enrolment requirements | |||||
---|---|---|---|---|---|---|---|
On-campus (ONC) | External (EXT) | Online (ONL) | |||||
Year | Sem | Year | Sem | Year | Sem | ||
CSC1401 Foundation Programming£ | 1 | 2 | 1 | 2 | |||
CSC1030 Systems and Data Management Fundamentals | 1 | 2 | 1 | 2 | |||
CSC1050 Network and Security Fundamentals | 1 | 2 | 1 | 2 | |||
CSC1060 Data Analytics Fundamentals | 1 | 2 | 1 | 2 | |||
MAT1101 Discrete Mathematics for Computing | 2 | 1 | 2 | 1 | |||
CMS1100 Communicating in the Sciences | 2 | 1 | 2 | 1 | |||
CSC1420 Programming 2: Algorithms and Structures* | 2 | 1 | 2 | 1 | |||
Second Major/UniSQ Minor/Elective Course 1 | 2 | 1 | 2 | 1 | |||
CSC2000 Planning a Career in the ICT Industry* | 2 | 2 | 2 | 2 | |||
CSC1410 Software Engineering Foundations | 2 | 2 | 2 | 2 | Pre-requisite: CSC1401 | ||
CSC2406 Web Technology 1 | 2 | 2 | 2 | 2 | Pre-requisite: CSC1401 or Students must be enrolled in one of the following Programs: UCCC or GDTI or GCEN or METC or MCOT or MCTE or MCOP or MPIT or MCTN or BSED | ||
Second Major/UniSQ Minor/Elective Course 2 | 2 | 2 | 2 | 2 | |||
CSC2402 Object-Oriented Programming in C++ | 3 | 1 | 3 | 1 | Pre-requisite: CSC1401 or Students must be enrolled in one of the following Programs: GDTI or GCSC or GCEN or METC or MCOT or MCTE or MCOP or MPIT or MCTN | ||
CSC3430 Systems Servers and DevOps^ | 3 | 1 | 3 | 1 | |||
Second Major/UniSQ Minor/Elective Course 3 | 3 | 1 | 3 | 1 | |||
Second Major/UniSQ Minor/Elective Course 4 | 3 | 1 | 3 | 1 | |||
CSC3480 Web Technology 2: Full Stack^ | 3 | 2 | 3 | 2 | |||
Second Major/UniSQ Minor/Elective Course 5 | 3 | 2 | 3 | 2 | |||
Second Major/UniSQ Minor/Elective Course 6 | 3 | 2 | 3 | 2 | |||
Second Major/UniSQ Minor/Elective Course 7 | 3 | 2 | 3 | 2 | |||
CSC3600 ICT Professional Project | 4 | 1 | 4 | 1 | Students enrolled from 2023 - Pre-requisite: CSC2000 and at least 16 courses including six other BITC core courses Students enrolled prior to 2023 - Pre-requisite: CIS3002 and at least 16 courses including seven other BITC core courses | ||
CSC2460 Database Systems* | 4 | 1 | 4 | 1 | |||
CSC3403 Comparative Programming Languages | 4 | 1 | 4 | 1 | Pre-req: CSC2408; and Pre-req or Co-req: CSC2402; or Students must be enrolled in one of the following Programs: GDTI or GCSC or GCEN or METC or MCOT or MCTE or MCOP or MPIT Enrolment is not permitted in CSC3403 if CIS3001 has been previously completed | ||
Second Major/UniSQ Minor/Elective Course 8 | 4 | 1 | 4 | 1 |
Footnotes | |
£ | In Semester 3, 2023 this course will be delivered as a Transition (9 week) semester, commencing on 13 November 2023 and concluding on 12 January 2024 |
* | First offer in 2024 academic year |
^ | First offer in 2025 academic year |
Recommended Enrolment Pattern – Artificial Intelligence and Data Science Semester 1 intake
Course | Year of program and semester in which course is normally studied | Enrolment requirements | |||||
---|---|---|---|---|---|---|---|
On-campus (ONC) | External (EXT) | Online (ONL) | |||||
Year | Sem | Year | Sem | Year | Sem | ||
MAT1101 Discrete Mathematics for Computing | 1 | 1 | 1 | 1 | |||
CMS1100 Communicating in the Sciences | 1 | 1 | 1 | 1 | |||
CSC1401 Foundation Programming£ | 1 | 1 | 1 | 1 | |||
CSC1030 Systems and Data Management Fundamentals | 1 | 1 | 1 | 1 | |||
CSC1050 Network and Security Fundamentals | 1 | 2 | 1 | 2 | |||
CSC1060 Data Analytics Fundamentals | 1 | 2 | 1 | 2 | |||
STA1003 Fundamental Statistics§ | 1 | 2 | 1 | 2 | Enrolment is not permitted in STA1003 if STA2300 or STA8170 or STA6200 or STA1004 has been previously completed. Students enrolled in the BACT, or undertaking the Accounting Major in the BBCM, are not eligible for enrolment. | ||
Second Major/UniSQ Minor/Elective Course 1 | 1 | 2 | 1 | 2 | |||
STA3200 Multivariate Statistical Methods | 2 | 1 | 2 | 1 | Pre-requisite: STA2300 or STA1003 Enrolment is not permitted in STA3200 if STA8005 or STA6100 have been previously completed | ||
CSC2460 Database Systems* | 2 | 1 | 2 | 1 | |||
Second Major/UniSQ Minor/Elective Course 2 | 2 | 1 | 2 | 1 | |||
Second Major/UniSQ Minor/Elective Course 3 | 2 | 1 | 2 | 1 | |||
CSC2230 Big Data Management and Analytics* | 2 | 2 | 2 | 2 | |||
Second Major/UniSQ Minor/Elective Course 4 | 2 | 2 | 2 | 2 | |||
CSC2000 Planning a Career in the ICT Industry* | 2 | 2 | 2 | 2 | |||
Second Major/UniSQ Minor/Elective Course 5 | 2 | 2 | 2 | 2 | |||
CSC3250 Pattern Recognition and Machine Learning^ | 3 | 1 | 3 | 1 | |||
CSC2220 Artificial Intelligence^ | 3 | 1 | 3 | 1 | |||
Second Major/UniSQ Minor/Elective Course 6 | 3 | 1 | 3 | 1 | |||
Second Major/UniSQ Minor/Elective Course 7 | 3 | 1 | 3 | 1 | |||
CSC3501 Principles of Data Science and Visualisation | 3 | 2 | 3 | 2 | Pre-requisite: STA3200 | ||
CSC3260 Data Mining Applications^ | 3 | 2 | 3 | 2 | |||
Second Major/UniSQ Minor/Elective Course 8 | 3 | 2 | 3 | 2 | |||
CSC3600 ICT Professional Project | 3 | 2 | 3 | 2 | Students enrolled from 2023 - Pre-requisite: CSC2000 and at least 16 courses including six other BITC core courses Students enrolled prior to 2023 - Pre-requisite: CIS3002 and at least 16 courses including seven other BITC core courses |
Footnotes | |
£ | In Semester 3, 2023 this course will be delivered as a Transition (9 week) semester, commencing on 13 November 2023 and concluding on 12 January 2024 |
§ | Unavailable online in S3 2023 |
* | First offer in 2024 academic year |
^ | First offer in 2025 academic year |
Recommended Enrolment Pattern – Artificial Intelligence and Data Science Semester 2 intake
Course | Year of program and semester in which course is normally studied | Enrolment requirements | |||||
---|---|---|---|---|---|---|---|
On-campus (ONC) | External (EXT) | Online (ONL) | |||||
Year | Sem | Year | Sem | Year | Sem | ||
CSC1401 Foundation Programming£ | 1 | 2 | 1 | 2 | |||
CSC1030 Systems and Data Management Fundamentals | 1 | 2 | 1 | 2 | |||
CSC1050 Network and Security Fundamentals | 1 | 2 | 1 | 2 | |||
CSC1060 Data Analytics Fundamentals | 1 | 2 | 1 | 2 | |||
MAT1101 Discrete Mathematics for Computing | 2 | 1 | 2 | 1 | |||
CMS1100 Communicating in the Sciences | 2 | 1 | 2 | 1 | |||
STA1003 Fundamental Statistics§ | 2 | 1 | 2 | 1 | Enrolment is not permitted in STA1003 if STA2300 or STA8170 or STA6200 or STA1004 has been previously completed. Students enrolled in the BACT, or undertaking the Accounting Major in the BBCM, are not eligible for enrolment. | ||
Second Major/UniSQ Minor/Elective Course 1 | 2 | 1 | 2 | 1 | |||
CSC2000 Planning a Career in the ICT Industry* | 2 | 2 | 2 | 2 | |||
CSC2230 Big Data Management and Analytics* | 2 | 2 | 2 | 2 | |||
Second Major/UniSQ Minor/Elective Course 2 | 2 | 2 | 2 | 2 | |||
Second Major/UniSQ Minor/Elective Course 3 | 2 | 2 | 2 | 2 | |||
CSC2220 Artificial Intelligence^ | 3 | 1 | 3 | 1 | |||
CSC2460 Database Systems* | 3 | 1 | 3 | 1 | |||
STA3200 Multivariate Statistical Methods | 3 | 1 | 3 | 1 | Pre-requisite: STA2300 or STA1003 Enrolment is not permitted in STA3200 if STA8005 or STA6100 have been previously completed | ||
Second Major/UniSQ Minor/Elective Course 4 | 3 | 1 | 3 | 1 | |||
CSC3250 Pattern Recognition and Machine Learning^ | 3 | 2 | 3 | 2 | |||
CSC3260 Data Mining Applications^ | 3 | 2 | 3 | 2 | |||
CSC3501 Principles of Data Science and Visualisation | 3 | 2 | 3 | 2 | Pre-requisite: STA3200 | ||
Second Major/UniSQ Minor/Elective Course 5 | 3 | 2 | 3 | 2 | |||
CSC3600 ICT Professional Project | 4 | 1 | 4 | 1 | Students enrolled from 2023 - Pre-requisite: CSC2000 and at least 16 courses including six other BITC core courses Students enrolled prior to 2023 - Pre-requisite: CIS3002 and at least 16 courses including seven other BITC core courses | ||
Second Major/UniSQ Minor/Elective Course 6 | 4 | 1 | 4 | 1 | |||
Second Major/UniSQ Minor/Elective Course 7 | 4 | 1 | 4 | 1 | |||
Second Major/UniSQ Minor/Elective Course 8 | 4 | 1 | 4 | 1 |
Footnotes | |
£ | In Semester 3, 2023 this course will be delivered as a Transition (9 week) semester, commencing on 13 November 2023 and concluding on 12 January 2024 |
§ | Unavailable online in S3 2023 |
* | First offer in 2024 academic year |
^ | First offer in 2025 academic year |
Recommended Enrolment Pattern – Networking and Cyber Security Semester 1 intake
Course | Year of program and semester in which course is normally studied | Enrolment requirements | |||||
---|---|---|---|---|---|---|---|
On-campus (ONC) | External (EXT) | Online (ONL) | |||||
Year | Sem | Year | Sem | Year | Sem | ||
MAT1101 Discrete Mathematics for Computing | 1 | 1 | 1 | 1 | |||
CMS1100 Communicating in the Sciences | 1 | 1 | 1 | 1 | |||
CSC1401 Foundation Programming£ | 1 | 1 | 1 | 1 | |||
CSC1030 Systems and Data Management Fundamentals | 1 | 1 | 1 | 1 | |||
CSC1050 Network and Security Fundamentals | 1 | 2 | 1 | 2 | |||
CSC1060 Data Analytics Fundamentals | 1 | 2 | 1 | 2 | |||
CSC1310 Networking 1: Internetworking | 1 | 2 | 1 | 2 | Pre-requisite: CSC1050 | ||
Second Major/UniSQ Minor/Elective Course 1 | 1 | 2 | 1 | 2 | |||
CSC2330 Securing Networked Applications* | 2 | 1 | 2 | 1 | |||
CSC3427 Switching, Wireless and WAN Technologies | 2 | 1 | 2 | 1 | Pre-requisite: CSC3407 or CSC1310 or Students must be enrolled in one of the following Programs: GDTI or GCSC or GCEN or METC or MCOT or MCTE or MCOP or MPIT | ||
Second Major/UniSQ Minor/Elective Course 2 | 2 | 1 | 2 | 1 | |||
Second Major/UniSQ Minor/Elective Course 3 | 2 | 1 | 2 | 1 | |||
CSC2320 Security 1: Cybersecurity Foundations | 2 | 2 | 2 | 2 | Pre-requisite: CSC1050 | ||
CSC2000 Planning a Career in the ICT Industry* | 2 | 2 | 2 | 2 | |||
Second Major/UniSQ Minor/Elective Course 4 | 2 | 2 | 2 | 2 | |||
Second Major/UniSQ Minor/Elective Course 5 | 2 | 2 | 2 | 2 | |||
CSC3360 Networking 3: Wireless Networking and Security^ | 3 | 1 | 3 | 1 | |||
Second Major/UniSQ Minor/Elective Course 6 | 3 | 1 | 3 | 1 | |||
Second Major/UniSQ Minor/Elective Course 7 | 3 | 1 | 3 | 1 | |||
CSC3430 Systems Servers and DevOps^ | 3 | 1 | 3 | 1 | |||
CSC3413 Network Design and Analysis | 3 | 2 | 3 | 2 | Pre-requisite: CSC3412 | ||
CSC3370 Security 2: Advanced Security and Security Management^ | 3 | 2 | 3 | 2 | |||
Second Major/UniSQ Minor/Elective Course 8 | 3 | 2 | 3 | 2 | |||
CSC3600 ICT Professional Project | 3 | 2 | 3 | 2 | Students enrolled from 2023 - Pre-requisite: CSC2000 and at least 16 courses including six other BITC core courses Students enrolled prior to 2023 - Pre-requisite: CIS3002 and at least 16 courses including seven other BITC core courses |
Footnotes | |
£ | In Semester 3, 2023 this course will be delivered as a Transition (9 week) semester, commencing on 13 November 2023 and concluding on 12 January 2024 |
* | First offer in 2024 academic year |
^ | First offer in 2025 academic year |
Recommended Enrolment Pattern – Networking and Cyber Security Semester 2 intake
Course | Year of program and semester in which course is normally studied | Enrolment requirements | |||||
---|---|---|---|---|---|---|---|
On-campus (ONC) | External (EXT) | Online (ONL) | |||||
Year | Sem | Year | Sem | Year | Sem | ||
CSC1401 Foundation Programming£ | 1 | 2 | 1 | 2 | |||
CSC1030 Systems and Data Management Fundamentals | 1 | 2 | 1 | 2 | |||
CSC1050 Network and Security Fundamentals | 1 | 2 | 1 | 2 | |||
CSC1060 Data Analytics Fundamentals | 1 | 2 | 1 | 2 | |||
MAT1101 Discrete Mathematics for Computing | 2 | 1 | 2 | 1 | |||
CMS1100 Communicating in the Sciences | 2 | 1 | 2 | 1 | |||
CSC1310 Networking 1: Internetworking | 2 | 1 | 2 | 1 | Pre-requisite: CSC1050 | ||
Second Major/UniSQ Minor/Elective Course 1 | 2 | 1 | 2 | 1 | |||
CSC2000 Planning a Career in the ICT Industry* | 2 | 2 | 2 | 2 | |||
CSC2320 Security 1: Cybersecurity Foundations | 2 | 2 | 2 | 2 | Pre-requisite: CSC1050 | ||
CSC3427 Switching, Wireless and WAN Technologies | 2 | 2 | 2 | 2 | Pre-requisite: CSC3407 or CSC1310 or Students must be enrolled in one of the following Programs: GDTI or GCSC or GCEN or METC or MCOT or MCTE or MCOP or MPIT | ||
Second Major/UniSQ Minor/Elective Course 2 | 2 | 2 | 2 | 2 | |||
CSC2330 Securing Networked Applications* | 3 | 1 | 3 | 1 | |||
Second Major/UniSQ Minor/Elective Course 3 | 3 | 1 | 3 | 1 | |||
Second Major/UniSQ Minor/Elective Course 4 | 3 | 1 | 3 | 1 | |||
Second Major/UniSQ Minor/Elective Course 5 | 3 | 1 | 3 | 1 | |||
CSC3370 Security 2: Advanced Security and Security Management^ | 3 | 2 | 3 | 2 | |||
CSC3413 Network Design and Analysis | 3 | 2 | 3 | 2 | Pre-requisite: CSC3412 | ||
Second Major/UniSQ Minor/Elective Course 6 | 3 | 2 | 3 | 2 | |||
Second Major/UniSQ Minor/Elective Course 7 | 3 | 2 | 3 | 2 | |||
CSC3360 Networking 3: Wireless Networking and Security^ | 4 | 1 | 4 | 1 | |||
CSC3430 Systems Servers and DevOps^ | 4 | 1 | 4 | 1 | |||
CSC3600 ICT Professional Project | 4 | 1 | 4 | 1 | Students enrolled from 2023 - Pre-requisite: CSC2000 and at least 16 courses including six other BITC core courses Students enrolled prior to 2023 - Pre-requisite: CIS3002 and at least 16 courses including seven other BITC core courses | ||
Second Major/UniSQ Minor/Elective Course 8 | 4 | 1 | 4 | 1 |
Footnotes | |
£ | In Semester 3, 2023 this course will be delivered as a Transition (9 week) semester, commencing on 13 November 2023 and concluding on 12 January 2024 |
* | First offer in 2024 academic year |
^ | First offer in 2025 academic year |