|
 Print version Bachelor of Information Technology (BITC) - BITQTAC code (Australian and New Zealand applicants): Toowoomba campus: 903741; Distance education: 903745 CRICOS code (International applicants): 007490J | | On-campus | Distance education | | Semester intake: | Semester 1 (March) Semester 2 (July) | Semester 1 (March) Semester 2 (July) Semester 3 (November) | | Campus: | Toowoomba | - | | Fees: | Commonwealth supported place International full fee paying place
| Commonwealth supported place International full fee paying place
| | Standard duration: | 3 years full-time, 6 years part-time or external |
 Contact us
In this section:  Applied Computer Science Major
The Applied Computer Science major equips the graduate with
fundamental skills in computer science, applied to the domain of modern
web applications and services. Graduates will be well-prepared to
solve generic problems in the broad area of computing. They will be
ideally placed to design and implement software systems, database
structures and applications, and web services and interfaces.
Achievement of the objectives will result in a graduate of high
academic and scientific standard, who is capable of competing for
employment in a professional area and pursuing career development
in government institutions and IT industries.
Career opportunities
Computer Programmer, Systems Analyst, Software Developer, Project
Leader, Web Application Developer, Web Services Specialist, IT manager,
Database Administrator, Database Designer
 Information Systems Development Major
The program curriculum includes study in systems analysis and
design, databases, Java programming, Net programming, enterprise architecture
and networks. With the emphasis on practical development of systems
and applications pertaining to business contexts, students will be
well prepared to begin working in a network management environment.
Career opportunities
Business Information Systems Developer, Business Applications
Designer, Enterprise Architect, Information Systems Developer, Database
Administrator, Database Designer.
 Information Technology Management Major
Information Technology Management students develop skills in
electronic commerce, systems analysis, database design, information
security, network management, service management and enterprise resource
systems. Students can study the Information Technology Management
major in the Bachelor of Information Technology or the Bachelor of Business. The Information Technology Management
major is a general computing program designed to both develop good
IT managers and as a complement to other business majors.
Career opportunities
Business Applications Designer, Computer Trainer/Support, Database
Designer, Help Desk Support, IT Manager, IT Sales and Marketing Specialist.
 Networking and Security Major
The Networking and Security major equips the graduate with state-of-the-art
skills in network design, network management, security and system
development and administration. Graduates will be familiar with problem
solving in computer networks, VoIP, video conferencing, network services
administration, and the professional skills to apply them in the communication
sector, healthcare, government institutions, and IT firms.
Achievement of the objectives will result in a graduate of high
academic and scientific standard, who is capable of competing for
employment in a professional area and pursuing career development
in IT industries and government institutions.
Career opportunities
System Administrator, Systems Analyst, Web Administrator, Network
Analyst, Network Designer, Network Administrator, Database Administrator,
Database Designer.
 Professional accreditation
This program has been developed considering the accreditation
requirements of the Australian Computer Society.
 Program aims
The Bachelor of Information Technology is a vocationally oriented
program emphasising the resolution of technological problems leading
to the effective management and analysis of information in both private
and public sectors. The program’s foundation is designed to
provide students with knowledge and skills in key areas of IT as well
as professionally relevant knowledge, qualities and skills in such
areas as problem solving, communication, ethics and teamwork.
 Program objectives
The objectives of the Bachelor of Information Technology are
to enable graduates to:
-
work as a professional in the Information Technology industry
-
demonstrate a sound understanding of the principles of information
technology
-
demonstrate sound presentation and communication skills within
the computing industry
-
develop appropriate intellectual, ethical, professional and
personal attributes
-
become good problem-solvers and innovative thinkers, who are
able to learn new skills independently and efficiently and consequently
to succeed in a competitive professional environment
-
be capable of working with people from other disciplines towards
the solution of common problems
-
identify information needs appropriate to their area of specialisation
and apply the techniques required to gather and interpret such information
-
satisfy academic admission requirements for membership of relevant
professional bodies
-
proceed to higher studies.
Major Objectives
Applied Computer Science Major
On completion of the Applied Computer Science major, graduates
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
-
understand 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 display familiarity with various modern operating systems
-
demonstrate a sound knowledge of web technology and techniques
both at the client and the server side
-
be able to design and implement web-based user interfaces in
accordance to technical, stylistic, and open access standards
-
understand and apply methods for planning and managing large
software projects, including design, development and maintenance aspects
-
display a detailed knowledge of the fundamental principles of
database systems and be able to apply these using database software.
Information Systems Development
On completion of the Information Systems Development major,
graduates should be able to:
-
demonstrate an understanding of the electronic business framework
for areas such as marketing, supply chains and mobile commerce
-
demonstrate an ability to design and analyse business systems
including database design and use, network architectures, organization
and human-computer interaction issues
-
demonstrate abilities with object-oriented development of systems,
particularly Internet applications and enterprise systems in .NET
and Java
-
demonstrate expertise with the Oracle (SQL) environment
Information Technology Management
On completion of the Information Technology Management major,
graduates should be able to:
-
demonstrate an understanding of the electronic business framework
for areas such as marketing, supply chains and mobile commerce
-
demonstrate an ability to design and analyse business systems
including database design and use, network architectures, organization
and human-computer interaction issues
-
demonstrate an understanding of information systems security
and control issues
-
recognize the importance of IT service management and demonstrate
understanding of the important best practice frameworks
-
identify information needs appropriate to their area of specialisation,
and apply the techniques required to gather and interpret such information
-
demonstrate skills in the analysis and determination of technological
issues at management level
Networking and Security Major
On completion of the Networking & Security major, graduates
should:
-
be able to design, install, configure, troubleshoot, and maintain
networks and their operating systems
-
be able to install, configure and manage network, system, user,
and security services
-
have acquired skills in development of new systems to operate
networks
-
be able to interface networks with wide area networks such as
the Internet and newer network architectures
-
have a sound understanding of the operating systems that are
used to provide services on networks, including at least Linux and
Windows
-
display a detailed knowledge of the fundamental principles of
database systems and be able to apply these using database software.
 Admission requirements
Candidates for admission into this program must satisfy the
normal USQ entry requirements for undergraduate programs. Please refer
to Academic
Regulation 5.4.2 of the University Calendar, Section 1 (for
Australian students) and Section 3 (for international students).
International applicants must have met the University's
English language requirements or have completed the University's ELICOS/UNIPREP program.
Candidates wishing to complete either the Applied Computer Science
or the Networking and Security major are recommended to study Mathematics
at least to the level of Sound Achievement over four semesters in
Queensland Senior (Year 12) Mathematics A or equivalent.
 How to apply
Domestic students
Application for undergraduate programs may be made through
the Queensland Tertiary Admissions Centre (QTAC). The same procedure
applies whether you plan to study on-campus or by distance education.
If you completed Year 12 at a Queensland secondary school you
will be assessed for entry on the basis of your Overall Position (OP)
or equivalent score. Year 12 students from other states or territories
are considered for entry on the basis of their UAI, ENTER or TER and
the subject prerequisites indicated. Other applicants will be based
on their overall Rank. You should ensure you submit your application
by the closing dates.
International students
This program is offered to international students. An international
student is a person who is not an Australian or New Zealand citizen
and not an Australian permanent resident. Please refer to USQ International for information about entry requirements, visa arrangements and
how to apply.
 Program fees
Commonwealth supported place
A Commonwealth supported place is where the Australian Government
makes a contribution towards the cost of your higher education and
you as a student pay a student contribution
amount, which varies depending on the courses undertaken. You
are able to calculate the fees for a particular course via the Course Fee Finder.
Commonwealth Supported students may be eligible to defer their
fees through a Government loan called HECS-HELP.
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, via distance education/online.
You are able to calculate the fees for a particular course via the Course Fee Finder.
 Program structure
The Bachelor of Information Technology is comprised of 24 units
as follows:
| Area of study |
Number of units |
Core Courses |
8 units |
Bachelor of Information Technology major (select one): |
8 units |
Plus one of the following: |
8 units |
| Total |
24 units |
 Required time limits
Students have a maximum of 9 years to complete this program.
 Core courses
 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.
In this section:  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 Faculty
of Business or the Faculty of Sciences. Alternately they may choose
a major from the undergraduate degree programs in another faculty
at the University 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 faculty contains less than eight units,
students must complete extra elective units, chosen from undergraduate
courses offered at the University 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:
 Applied Computer Science Major
| Course |
Semester/Mode of Offer Toowoomba Campus |
| CSC2402 Object-Oriented Programming in C++ |
S1 (ONC, EXT) |
| CSC2404 Operating Systems |
S2 (ONC, EXT) |
| CSC2401 Algorithms and Data Structures |
S1 (ONC, EXT), S2 (ONC, EXT) |
| CSC2408 Software Development Tools |
S2 (ONC, EXT), S3 (EXT) |
| CSC3400 Database Systems
|
S1 (ONC, EXT) |
| CSC3403 Comparative Programming Languages |
S1 (ONC, EXT) |
| CSC3419 XML and the Web |
S2 (ONC, EXT) |
| CSC3412 System and Security Administration |
S2 (ONC, EXT) |
 Information Systems Development Major
| Course |
Semester/Mode of Offer Toowoomba Campus |
| CIS1101 Introduction to Electronic Commerce |
S2 (ONC, EXT), S3 (EXT) |
| CIS2000 Systems Analysis and Design |
S1 (ONC, EXT), S3 (EXT) |
| CIS2002 Database Design |
S1 (ONC, EXT), S3 (EXT) |
| CIS2003 Component Based Software Development |
S2 (ONC, EXT) |
| CIS3001 Object-Oriented Programming with Java |
S1 (ONC, EXT) |
| CIS3003 Networks and Distributed Systems |
S1 (ONC, EXT) |
| CIS3007 Enterprise Systems Development and Architecture |
S2 (ONC, EXT) |
| CIS3010 Oracle Development |
S2 (ONC, EXT) |
 Information Technology Management Major
| Course |
Semester/Mode of Offer Toowoomba Campus |
| CIS1101 Introduction to Electronic Commerce |
S2 (ONC, EXT), S3 (EXT) |
| CIS2000 Systems Analysis and Design |
S1 (ONC, EXT), S3 (EXT) |
| CIS2002 Database Design |
S1 (ONC, EXT), S3 (EXT) |
| CIS2005 Principles of Information Security |
S2 (ONC, EXT) |
| CIS2200 Advanced Office Applications: Access and Word |
S1 (ONC, EXT), S3 (EXT) |
| CIS3003 Networks and Distributed Systems |
S1 (ONC, EXT) |
| CIS3008 Information Technology Service Management |
S2 (ONC, EXT) |
| CIS3009 Enterprise Resource Systems |
S2 (ONC, EXT), S3 (EXT) |
 Networking and Security Major
| Course |
Semester/Mode of Offer Toowoomba Campus |
| CSC2404 Operating Systems |
S2 (ONC, EXT) |
| CSC3420 Mobile Internet Technology |
S1 (ONC, EXT) |
| CSC2408 Software Development Tools |
S2 (ONC, EXT), S3 (EXT) |
| CSC3400 Database Systems |
S1 (ONC, EXT) |
| CSC3407 Network Fundamentals and Routing |
S1 (ONC, EXT) |
| CSC3412 System and Security Administration |
S2 (ONC, EXT) |
| CSC3413 Network Design and Analysis |
S2 (ONC, EXT) |
| CSC3427 Switching, Wireless and WAN Technologies |
S2 (ONC, EXT) |
 Minor studies
A minor study is a coherent group of four units of courses that
provides students with an appropriate breadth of study in their program.
All students, except those undertaking a second major, must complete
a four-unit minor study. Students who wish to take a minor study not
listed in the recommended minors must obtain permission from the Program
Coordinator. Before undertaking any course, the pre-requisite courses
must be completed or exempted.
Please note:
When students select a minor(s), courses will only count towards
that minor(s) if they have not already counted towards another selected
major or minor. Not all minors are available on-campus at all campuses.
Students may choose courses from those listed in the Minor Studies section of this Handbook. Enrolment requirements
must be satisfied for any course selected.
 Elective courses
Students not completing a double major must select four units
off elective courses from courses offered at undergraduate level from
Faculty of Business or Faculty of Sciences undergraduate programs
or, with the approval of the Program Coordinator, from undergraduate
programs offered by other faculties at the University of Southern
Queensland. Prerequisite enrolment requirements must be satisfied
for any course selected. For various reasons, the following course
will not be approved as an elective: CSC1402.
 IT requirements
For information technology requirements please refer to the computer
requirements section. Students completing either the Applied
Computer Science or the Networking and Security major will be required
to install the Linux operating system as well as a Microsoft Windows
operating system. A Linux installation DVD, together with instructions,
is available from the USQ Bookshop.
 Other program requirements
Students must maintain good standing in this program. Please
refer to Academic Regulation 5.9 of the University Calendar.
 Articulation
Students enrolled in the joint Diploma of Information Technology/Bachelor
of Information Technology program must complete the Diploma at the
Southern Queensland Institute of TAFE before continuing enrolment
at USQ.
 Exemptions
Candidates for admission to the Bachelor of Information Technology
program may be eligible for up to 16 units of exemption on the basis
of successful completion of relevant, equivalent undergraduate study
from a recognised university or institution offering equivalent study.
Exemptions approved in this program will not automatically apply to
other programs offered by USQ. Claims for exemptions for previous
study should be submitted prior to or at the time of enrolment. Each
claim will be assessed on individual merit in line with the Faculty's
Exemptions policies.
Note:Where exemptions are granted, maximum and minimum
duration will be adjusted in the same proportion as exemptions, e.g.
where 8 exemptions are granted, maximum time will be 6 years and minimum
time will be 4 terms.
In this section:  Recommended Enrolment PatternsStudents 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. As a guide, full-time students should plan to undertake eight
courses per year and external students, who are in employment, a maximum
of six courses per year, with a minimum of four courses per year.
This is exclusive of any semester 3 enrolments. Students wishing to
enrol in more than four courses per semester or more than two courses
in semester 3 must obtain permission from the program coordinator. Courses are normally offered on-campus and externally in the
same semester. If a course is offered twice in one year, the second
offering will normally be on an external basis only. Students undertaking
the Bachelor of Information Technology may not enrol in any postgraduate
courses.  Recommended Enrolment Pattern - Applied Computer Science| Course | Year of program and semester in which course is normally studied | Enrolment requirements |
|---|
On-campus (ONC) | Distance education (EXT) | Online (WEB) |
|---|
| Year | Sem | Year | Sem | Year | Sem |
|---|
|
Year 1
| | CSC1401 Foundation Programming | 1 | 1, 2 | 1 | 1, 2 | | | | | CIS1000 Information System Concepts | 1 | 1, 2 | 1 | 1, 2 | | | OE | | Elective | 1 | 1, 2 | 1 | 1, 2 | | | | | MAT1101 Discrete Mathematics for Computing | 1 | 1 | 2 | 1 | | | | | CMS1000 Communication and Scholarship | 1 | 1, 2 | 1 | 1, 2, 3 | | | | | Elective | 1 | 2 | 2 | 2 | | | | | CSC2408 Software Development Tools | 1 | 2 | 1 | 2, 3 | | | OE | | CSC2407 Introduction to Software Engineering | 1 | 2 | 2 | 2 | | | Pre-requisite: CSC1401 or USQIT16 or Students must be enrolled in the following Program: MPIT or GCEN or GDET or METC | |
Year 2
| | CSC2401 Algorithms and Data Structures | 2 | 1 | 3 | 1, 2 | | | Pre-requisite: CSC1401 or USQIT16 or Students must be enrolled in one of the following Programs: MPIT or MSBN or MSMS | | CIS3002 Business Analysis | 2 | 1 | 3 | 1 | | | OE | | CSC2406 Web Publishing | 2 | 1, 3 | 4 | 1, 3 | | | Pre-requisite: CSC1401 or USQIT16 or Students must be enrolled in one of the following Programs: MPIT or MSBN OE | | CSC2402 Object-Oriented Programming in C++ | 2 | 1 | 4 | 1 | | | Pre-requisite: CSC1401 or USQIT16 or Students must be enrolled in one of the following Programs: MPIT or GDGS or GCEN or GDET or METC | | CSC2404 Operating Systems | 2 | 2 | 3 | 2 | | | Pre-requisite: CSC1401 or USQIT16 or Students must be enrolled in the following Program: MPIT | | CSC3412 System and Security Administration | 2 | 2 | 3 | 2 | | | OE | | Elective | 2 | 2 | 4 | 2 | | | | | Elective | 2 | 2 | 4 | 2 | | | | |
Year 3
| | CSC3403 Comparative Programming Languages | 3 | 1 | 5 | 1 | | | Pre-requisite: CSC2401 or USQIT16 or Students must be enrolled in one of the following Programs: MCOP or MPIT or GCEN or GDET or METC | | CSC3400 Database Systems | 3 | 1 | 5 | 1 | | | OE | | Elective | 3 | 1 | 5 | 1 | | | | | Elective | 3 | 1 | 5 | 1 | | | | | CSC3419 XML and the Web | 3 | 2 | 6 | 2 | | | OE | | Elective | 3 | 2 | 5 | 2 | | | | | Elective | 3 | 2 | 6 | 2 | | | | | Elective | 3 | 2 | 6 | 2 | | | |
 Recommended Enrolment Pattern - Information Systems Development Recommended Enrolment Pattern - Information Technology Management Recommended Enrolment Pattern - Networking and Security| Course | Year of program and semester in which course is normally studied | Enrolment requirements |
|---|
On-campus (ONC) | Distance education (EXT) | Online (WEB) |
|---|
| Year | Sem | Year | Sem | Year | Sem |
|---|
|
Year 1
| | CSC1401 Foundation Programming | 1 | 1, 2 | 1 | 1, 2 | | | | | CIS1000 Information System Concepts | 1 | 1, 2 | 1 | 1, 2 | | | OE | | Elective | 1 | 1, 2 | 1 | 1, 2 | | | | | MAT1101 Discrete Mathematics for Computing | 1 | 1 | 2 | 1 | | | | | CMS1000 Communication and Scholarship | 1 | 1, 2 | 1 | 1, 2, 3 | | | | | Elective | 1 | 2 | 2 | 2 | | | | | CSC2408 Software Development Tools | 1 | 2 | 1 | 2 | | | OE | | CSC2407 Introduction to Software Engineering | 1 | 2 | 2 | 2 | | | Pre-requisite: CSC1401 or USQIT16 or Students must be enrolled in the following Program: MPIT or GCEN or GDET or METC | |
Year 2
| | CIS3002 Business Analysis | 2 | 1 | 3 | 1 | | | OE | | CSC2406 Web Publishing | 2 | 1, 3 | 3 | 1, 3 | | | Pre-requisite: CSC1401 or USQIT16 or Students must be enrolled in one of the following Programs: MPIT or MSBN OE | | CSC3407 Network Fundamentals and Routing | 2 | 1 | 4 | 1 | | | | | CSC3400 Database Systems | 2 | 1 | 4 | 1 | | | OE | | CSC3412 System and Security Administration | 2 | 2 | 3 | 2 | | | OE | | CSC2404 Operating Systems | 2 | 2 | 2 | 2 | | | Pre-requisite: CSC1401 or USQIT16 or Students must be enrolled in the following Program: MPIT | | CSC2401 Algorithms and Data Structures | 2 | 2 | 2 | 2 | | | Pre-requisite: CSC1401 or USQIT16 or Students must be enrolled in one of the following Programs: MPIT or MSBN or MSMS | | Elective | 2 | 2 | 2 | 2 | | | | |
Year 3
| | CSC3420 Mobile Internet Technology | 3 | 1 | 5 | 1 | | | Pre-requisite: CSC3407 or USQIT16 exemption | | Elective | 3 | 1 | 5 | 1 | | | | | Elective | 3 | 1 | 6 | 1 | | | | | Elective | 3 | 1 | 6 | 1 | | | | | CSC3413 Network Design and Analysis | 3 | 2 | 5 | 2 | | | OE | | CSC3427 Switching, Wireless and WAN Technologies | 3 | 2 | 5 | 2 | | | Pre-requisite: CSC3407 | | Elective | 3 | 2 | 6 | 2 | | | | | Elective | 3 | 2 | 6 | 2 | | | |
|
|