Note: Students are advised
that subject contents and course structures in the School of IT
are currently under review and that this may result in minor changes
in 2003. The subject description for CP subjects may differ from
the descriptions in this Handbook, as may the course structures
for the BInfTech and the BSc (Computer Science). Students are advised
to verify subject and course specifications from the school web
site, www.it.jcu.edu.au prior to enrolment.
This is a flexible degree introduced to meet
the job markets increasing needs for IT graduates.
The degree combines a solid basis of computing science theory
with practical knowledge and skills in software (languages), software
engineering,
multimedia and networking. Specialisation is provided in the seven
majors of Industry Professional, Bioinformatics, Business Computing,
General Computing, E-Business Entrepreneurship, Computer Technology
and Geographic Information Systems.
Townsville
level 1
SEMESTER 1
BM1000:03 |
Introductory Biochemistry and Microbiology |
CH1001:03 |
Introductory Chemistry A |
CP1200:03 |
Introduction to Computer Science 1 |
CP1500:03 |
Introduction to Database Principles |
SEMESTER 2
BZ1020:03 |
Inheritance and the Evolution of Life |
CP1300:03 |
Introduction to Computer Science 2 |
MA1401:03 |
Statistics and Data Analysis |
MA1721:03 |
Computing Mathematics |
level 2
SEMESTER 1
CP2001:03 |
Data Structures and Algorithms |
CP2230:03 |
Internetworking 1 |
EL1010:03 |
Effective Writing |
MA2405:03 |
Statistical Methods |
SEMESTER 2
BZ2420:03 |
Genetics and Biodiversity Conservation |
CP2002:03 |
Operating Systems |
CP2004:03 |
Object Oriented Programming with Java |
CP2240:03 |
Internetworking 2 |
level 3
SEMESTER 1
CP3020:03 |
Advanced Database Management |
CP3046:03 |
Information Technology Project 1 |
CP3110:03 |
Fundamentals of Software Engineering |
Plus |
3 units of electives from CP,
BC, BZ/BT/ZL subjects. |
SEMESTER 2
BC2023:03 |
Molecular Biology |
CP3047:03 |
Information Technology Project 2 |
CP3120:03 |
Object Oriented Software Engineering |
Either |
|
CP3050:03 |
Algorithms and Complexity (subject to
availability) |
or |
|
CP3070:03 |
Principles of Data Communications |
or |
|
CP3210:03 |
Fundamentals of Artificial Intelligence (subject
to availability) |
or |
|
Elective approved by Head of School
of Information Technology |
Townsville, Cairns
level 1
SEMESTER 1
CO1101:03 |
Accounting for Decision Making |
CP1200:03 |
Introduction to Computer Science 1 |
CP1500:03 |
Introduction to Database Principles |
MA1020:03 |
Preparatory Mathematics (Townsville only) |
MA1021:03 |
Preparatory Mathematical Skills (Cairns only) |
or |
|
MA1000:03 |
Mathematical Foundations |
SEMESTER 2
Either |
CP1010:03 |
Introduction to Multimedia |
or |
|
CP1030:03 |
Introduction to Information Technology |
CP1300:03 |
Introduction to Computer Science 2 |
EL1010:03 |
Effective Writing |
MA1721:03 |
Computing Mathematics |
level 2
SEMESTER 1
CO2611:03 |
Applied Financial Management |
CP2001:03 |
Data Structures and Algorithms |
CP2005:03 |
Computer Architecture |
or |
|
CP2010:03 |
Multimedia Web Design |
MG2701:03 |
Organisational Behaviour |
or |
|
MG2710:03 |
Operations Management |
SEMESTER 2
CO1501:03 |
Introduction to Commercial Law |
CP2002:03 |
Operating Systems |
CP2004:03 |
Object Oriented Programming with Java |
MG1702:03 |
Marketing Management |
level 3
SEMESTER 1
CO2801:03 |
Business Information Systems Development |
CP3020:03 |
Advanced Database Management |
CP3110:03 |
Fundamentals of Software Engineering |
Plus |
3 units of level 2 or level 3
CP electives, from for example: |
CP3003:03 |
Internet Technology |
CP3046:03 |
Information Technology Project 1 |
SEMESTER 2
CO2502:03 |
Law of Business Organisations |
CP3070:03 |
Principles of Data Communications |
CP3120:03 |
Object Oriented Software Engineering |
Plus |
3 units of level 2 or level 3
CP or CO electives, from for example: |
CO3812:04 |
Current Information Technology for Business
1 |
CP3047:03 |
Information Technology Project 2 |
Townsville
level 1
SEMESTER 1
CP1200:03 |
Introduction to Computer Science 1 |
CP1500:03 |
Introduction to Database Principles |
MA1020:03 |
Preparatory Mathematics |
or |
|
MA1000:03 |
Mathematical Foundations |
Plus |
3 units of electives. The following
subject is recommended: |
CP1030:03 |
Introduction to Information Technology |
SEMESTER 2
CP1010:03 |
Introduction to Multimedia |
CP1300:03 |
Introduction to Computer Science 2 |
EL1010:03 |
Effective Writing |
MA1721:03 |
Computing Mathematics |
level 2
SEMESTER 1
CP2001:03 |
Data Structures and Algorithms |
CP2005:03 |
Computer Architecture |
CP2010:03 |
Multimedia Web Design |
Plus |
3 units of electives. The following
subject is recommended: |
CC2510:03 |
Digital Logic and Computing Methods |
SEMESTER 2
CC2511:03 |
Embedded Systems Design |
CP2002:03 |
Operating Systems |
CP2004:03 |
Object Oriented Programming with Java |
CP3070:03 |
Principles of Data Communications |
level 3
SEMESTER 1
CP3020:03 |
Advanced Database Management |
CP3046:03 |
Information Technology Project 1 |
CP3110:03 |
Fundamentals of Software Engineering |
Plus |
3 units of electives selected
from the following: |
CC3501:03 |
Computer Interfacing and Control |
CP2230:03 |
Internetworking 1 |
CP3003:03 |
Internet Technology |
SEMESTER 2
CP3047:03 |
Information Technology Project 2 |
CP3120:03 |
Object Oriented Software Engineering |
Plus |
6 units of electives selected
from the following: |
CP2060:03 |
Computer Graphics |
CP2240:03 |
Internetworking 2 |
CP3050:03 |
Algorithms and Complexity (subject to
availability) |
Townsville, Cairns
level 1
SEMESTER 1
CO1101:03 |
Accounting for Decision Making |
CP1200:03 |
Introduction to Computer Science 1 |
CP1500:03 |
Introduction to Database Principles |
MG2704:03 |
Consumer Behaviour |
SEMESTER 2
CP1010:03 |
Introduction to Multimedia |
CP1300:03 |
Introduction to Computer Science 2 |
MA1721:03 |
Computing Mathematics |
MG1702:03 |
Marketing Management |
level 2
SEMESTER 1
CP2001:03 |
Data Structures and Algorithms |
CP2010:03 |
Multimedia Web Design |
CP2230:03 |
Internetworking 1 |
MG3761:03 |
Services Marketing |
SEMESTER 2
CP2002:03 |
Operating Systems |
CP2004:03 |
Object Oriented Programming with Java |
CP2240:03 |
Internetworking 2 |
MG2705:03 |
Marketing Communications |
level 3
SEMESTER 1
CP3003:03 |
Internet Technology |
CP3020:03 |
Advanced Database Management |
CP3046:03 |
Information Technology Project 1 |
CP3110:03 |
Fundamentals of Software Engineering |
SEMESTER 2
CP3047:03 |
Information Technology Project 2 |
CP3070:03 |
Principles of Data Communications |
CP3120:03 |
Object Oriented Software Engineering |
MG3762:03 |
Strategic Electronic Marketing |
Townsville, Cairns
level 1
SEMESTER 1
CP1200:03 |
Introduction to Computer Science 1 |
CP1500:03 |
Introduction to Database Principles |
MA1020:03 |
Preparatory Mathematics (Townsville only) |
MA1021:03 |
Preparatory Mathematical Skills (Cairns only) |
or |
|
MA1000:03 |
Mathematical Foundations |
Plus |
3 units of electives. The following
subject is recommended: |
CP1030:03 |
Introduction to Information Technology |
SEMESTER 2
CP1010:03 |
Introduction to Multimedia |
CP1300:03 |
Introduction to Computer Science 2 |
EL1010:03 |
Effective Writing |
MA1721:03 |
Computing Mathematics |
level 2
SEMESTER 1
CP2001:03 |
Data Structures and Algorithms |
Plus |
9 units of electives. The following
subjects are recommended: |
CP2005:03 |
Computer Architecture |
CP2010:03 |
Multimedia Web Design |
CP2230:03 |
Internetworking 1 |
SEMESTER 2
CP2004:03 |
Object Oriented Programming with Java |
CP3070:03 |
Principles of Data Communications |
Plus |
6 units of electives. The following
subjects are recommended: |
CP2002:03 |
Operating Systems |
CP2240:03 |
Internetworking 2 |
level 3
SEMESTER 1
CP3020:03 |
Advanced Database Management |
CP3046:03 |
Information Technology Project 1 |
CP3110:03 |
Fundamentals of Software Engineering |
Plus |
3 units of level 2 or level 3
CP electives. The following subject is recommended: |
CP3003:03 |
Internet Technology |
SEMESTER 2
CP3047:03 |
Information Technology Project 2 |
CP3120:03 |
Object Oriented Software Engineering |
Plus |
6 units of level 2 or level 3
CP electives. The following are recommended: |
CP2060:03 |
Computer Graphics |
CP3050:03 |
Algorithms and Complexity (subject to
availability) |
CP3210:03 |
Fundamentals of Artificial Intelligence (subject
to availability) |
Elective approved by Head of School
of Information Technology |
Townsville, Cairns
level 1
SEMESTER 1
CP1200:03 |
Introduction to Computer Science 1 |
CP1500:03 |
Introduction to Database Principles |
MA1020:03 |
Preparatory Mathematics (Townsville only) |
MA1021:03 |
Preparatory Mathematical Skills (Cairns only) |
or |
|
MA1000:03 |
Mathematical Foundations |
Plus |
3 units of electives. The following
subject is recommended: |
CP1030:03 |
Introduction to Information Technology |
SEMESTER 2
CP1010:03 |
Introduction to Multimedia |
CP1300:03 |
Introduction to Computer Science 2 |
EL1010:03 |
Effective Writing |
MA1721:03 |
Computing Mathematics |
level 2
SEMESTER 1
CP2001:03 |
Data Structures and Algorithms |
CP2005:03 |
Computer Architecture |
GE1400:03 |
Physical Geography and the Environment |
EV1004:03 |
Foundations of Environmental Studies (Townsville
only) |
or |
|
GE1350:03 |
Society, Space and the Environment (Cairns
only) |
SEMESTER 2
CP2002:03 |
Operating Systems |
CP2004:03 |
Object Oriented Programming |
CP3070:03 |
Principles of Data Communications |
GE2502:03 |
Introduction to Geographic Information Systems |
GE2XXX:03 |
Elective (Cairns only) |
level 3
SEMESTER 1
CP3020:03 |
Advanced Database Management |
CP3046:03 |
Information Technology Project 1 |
CP3110:03 |
Fundamentals of Software Engineering |
GE3502:03 |
Geographic and Land Information Systems |
SEMESTER 2
CP3047:03 |
Information Technology Project 2 |
CP3120:03 |
Object Oriented Software Engineering |
GE3501:03 |
Environmental Remote Sensing (Townsville only) |
Plus |
3 units of electives selected
from the following: |
CP2060:03 |
Computer Graphics |
GE3503:03 |
GIS for Environmental Analysis (December block
mode) |
GE3504:03 |
Advanced Geographic Information Systems
(July block mode) |
Townsville, Cairns
level 1
SEMESTER 1
CP1200:03 |
Introduction to Computer Science 1 |
CP1500:03 |
Introduction to Database Principles |
MA1020:03 |
Preparatory Mathematics (Townsville only) |
MA1021:03 |
Preparatory Mathematical Skills (Cairns only) |
or |
|
MA1000:03 |
Mathematical Foundations |
Plus |
3 units of electives. The following
subject is recommended: |
CP1030:03 |
Introduction to Information Technology |
SEMESTER 2
CP1010:03 |
Introduction to Multimedia |
CP1300:03 |
Introduction to Computer Science 2 |
EL1010:03 |
Effective Writing |
MA1721:03 |
Computing Mathematics |
level 2
SEMESTER 1
CP2001:03 |
Data Structures and Algorithms |
CP2005:03 |
Computer Architecture |
CP2010:03 |
Multimedia Web Design |
CP2230:03 |
Internetworking 1 |
SEMESTER 2
CP2002:03 |
Operating Systems |
CP2004:03 |
Object Oriented Programming with Java |
CP2240:03 |
Internetworking 2 |
CP3070:03 |
Principles of Data Communications |
level 3
SEMESTER 1
CP3020:03 |
Advanced Database Management |
CP3110:03 |
Fundamentals of Software Engineering |
Plus |
6 units of electives selected
from the following: |
CP2250:03 |
Network Administration 1 (Townsville only) |
CP3003:03 |
Internet Technology |
CP3046:03 |
Information Technology Project 1 |
CP3047:03 |
Information Technology Project 2 |
SEMESTER 2
CP3120:03 |
Object Oriented Software Engineering |
Plus |
9 units of electives selected
from the following: |
CP2060:03 |
Computer Graphics |
CP2260:03 |
Network Administration 2 (Townsville only) |
CP3046:03 |
Information Technology Project 1 |
CP3047:03 |
Information Technology Project 2 |
CP3050:03 |
Algorithms and Complexity (subject to
availability) |
CP3210:03 |
Fundamentals of Artificial Intelligence
(subject to availability) |
Elective approved by Head of School
of Information Technology |