|
 Print version Bachelor of Information Technology (BITC) - BITCRICOS 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 will satisfy the academic requirements for membership
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 2010
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 2010
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
You are able to calculate the fees for a particular course via
the Course Fee Finder, however please note that until the 2010 fees
are published on 1 October 2009 these amounts may be used as an estimate
only.
International full fee paying place
You are able to calculate the fees for a particular course via
the Course Fee Finder, however please note that until the 2010 fees
are published on 1 October 2009 these amounts may be used as an estimate
only.
 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 |
| CSC2401 Algorithms and Data Structures |
S2 (ONC, EXT) |
| CSC2402 Object-Oriented Programming in C++ |
S1 (ONC, EXT) |
| CSC2404 Operating Systems |
S2 (ONC, EXT) |
| CSC2408 Software Development Tools |
S1 (ONC, EXT), S2 (ONC, EXT) |
| CSC3400 Database Systems
|
S1 (ONC, EXT) |
| CSC3403 Comparative Programming Languages |
S1 (ONC, EXT) |
| CSC3412 System and Security Administration |
S1 (ONC, EXT) |
| CSC3419 XML and the Web |
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 and Implementation |
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 and Implementation |
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) |
| CSC2408 Software Development Tools |
S1 (ONC, EXT), S2 (ONC, EXT) |
| CSC3400 Database Systems |
S1 (ONC, EXT) |
| CSC3407 Network Fundamentals and Routing |
S1 (ONC, EXT) |
| CSC3412 System and Security Administration |
S1 (ONC, EXT) |
| CSC3413 Network Design and Analysis |
S2 (ONC, EXT) |
| CSC3420 Mobile Internet Technology |
S1 (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
of 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 Foundation Computing.
 IT requirements
For information technology requirements please refer to the computer
requirements section of the Faculty of Business website. 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 | | Core course | 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/second major course* | 1 | 2 | 2 | 2 | | | | | CSC2408 Software Development Tools | 1 | 1, 2 | 1 | 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
| | STA2300 Data Analysis | 2 | 1, 2 | 2 | 1, 2, 3 | | | OE | | Elective | 2 | 1 | 3 | 1 | | | | | CSC2406 Web Technology | 2 | 2 | 4 | 2 | | | 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: CSC2401 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 | 1 | 3 | 1 | | | OE | | CSC2401 Algorithms and Data Structures | 2 | 2 | 4 | 2 | | | Pre-requisite: CSC1401 or USQIT16 or Students must be enrolled in one of the following Programs: MPIT or MSBN or MSMS | | Elective/second major course* | 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 | | CIS3002 Business Analysis | 3 | 1 | 5 | 1 | | | Pre-requisite: CIS2000 or CSC2407 OE | | Elective/second major course* | 3 | 1 | 5 | 1 | | | | | CSC3419 XML and the Web | 3 | 2 | 6 | 2 | | | OE | | Elective/second major course* | 3 | 2 | 5 | 2 | | | | | Elective/second major course* | 3 | 2 | 6 | 2 | | | | | Elective/second major course* | 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 | | Core course | 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/second major course* | 1 | 2 | 2 | 2 | | | | | CSC2408 Software Development Tools | 1 | 1, 2 | 1 | 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 | | | Pre-requisite: CIS2000 or CSC2407 OE | | CSC2406 Web Technology | 2 | 2 | 3 | 2 | | | 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 | 1 | 3 | 1 | | | 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/second major course* | 2 | 2 | 2 | 2 | | | | |
Year 3
| | CSC3420 Mobile Internet Technology | 3 | 1 | 5 | 1 | | | Pre-requisite: CSC3407 or USQIT16 exemption | | Elective/second major course* | 3 | 1 | 5 | 1 | | | | | Elective/second major course* | 3 | 1 | 6 | 1 | | | | | Elective/second major course* | 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/second major course* | 3 | 2 | 6 | 2 | | | | | Elective/second major course* | 3 | 2 | 6 | 2 | | | |
|
|