Bachelor of Information Technology

BInfoTech

This course is designed to equip graduates with the skills and attributes required to be effective and efficient information technology professionals.

All students undertake a core of subjects that provide instruction in the principles fundamental to the information systems and computing discipline as well as emerging directions in information technology. Students are then able to tailor their studies to suit particular interests and vocational aspirations by selecting minors from the wide range on offer. These minors have been developed in close consultation with industry and provide graduates with the knowledge and skills required by the information technology industry.

The main objectives of the course are:

the training of information technology professionals who are proficient in the use of computers and computational techniques to develop effective information systems to solve real world problems. Students will have a solid grounding in object-oriented software design methods, as well as developing competency in other aspects of gathering, storing, analysing and presenting information;

the provision of specialised, in-depth training in key areas of information technology application;

the provision of professional training for students who wish to combine computing studies with other disciplines;

the preparation of students who are able to proceed on to postgraduate research in appropriate areas.

This course is also offered as part of an integrated program with Albury-Wodonga TAFE, in which students enrol concurrently in the TAFE Diploma of Information Technology (Network Engineering) through Albury-Wodonga TAFE. Upon completion of this program, students will have met the requirements of both courses and will be eligible for both awards.

Enrolment through

Wagga Wagga Campus

Bathurst Campus

Albury-Wodonga Campus

Study mode

On campus (also available to international students)

Distance education

Normal course duration

Full-time 3 years (6 sessions)

Part-time 6 years (12 sessions)

Credit

Credit packages are available for holders of NSW and ACT TAFE Certificates and Associate Diplomas in Information Technology. See also credit details for the integrated program, below.

Graduation requirements

To graduate students must complete 192 points (the equivalent of 24 standard subjects).
For students completing the integrated program, this comprises the credit package of 128 points for Albury-Wodonga TAFE study completed concurrently and 64 points completed during enrolment in
the Bachelor degree course.

Professional recognition

The Australian Computer society (ACU) accredits courses in information technology to verify that they meet professional standards in terms of content, staff skills, teaching facility and quality assurance. Charles Sturt University has the highest level of accreditation, that is, accreditation at the professional level..

Course structure

The course consists of:

an Information Technology core comprising
11 subjects (96 points)

an Information Technology minor of four subjects (32 points)

a second minor of four subjects (this may
also be in Information Technology) (32 points)

four free electives (32 points)

Information Technology core:

ITC102     Object Modelling Techniques

ITC114     Database Management Systems

ITC125     The Information Superhighway

ITC129     Fundamentals of Programming
using Java

ITC161     Introduction to Information Technology

ITC242     Introduction to Data Communications

ITC301     Software Project Management and Quality Assurance

ITC307     Software Development Project
(16 points)

ITC331     Computer Management, Ethics
and Security

and

one quantitative subject (normally one of QBM117 Business Statistics 1, STA201 Scientific Statistics, ITC215 Modelling and Decision Support, STA109 Environmental Data Analysis, MTH101 Computer Aided Maths 1 or MTH129 Discrete Mathematics)

one business subject (normally one of MGT100 Organisations and Management, ACC100 Accounting 1 or MGT110 Business Communications)

Minors

An Information Technology minor comprises four Information Technology subjects, that include at least one Level 3 subject, either taken from the restricted list below or as specified by the Course Coordinator. The minor may include no more than two Level 1 subjects.

A non-Information Technology minor comprises four subjects in a discipline area other than Information Technology, and must contain at least two subjects that have prerequisites.

An Information Technology subject is generally one with an ITC subject code prefix. However, an alternative may be approved as appropriate by the Course Coordinator.

Restricted Level 3 Information Technology subject list

ITC302     Distributed Database Management

ITC303     Software Engineering

ITC320     Programming in DirectX

ITC322     Data Structures

ITC324     Database Implementation

ITC327     Distributed Programming in Java

ITC330     Life, Chaos and Virtual Worlds

ITC332     Site Operations for Webmasters

ITC333     Server Administration and Maintenance

ITC340     Telecommunications Management

ITC341     Computer Control Systems

ITC348     Inside Active Directory

ITC351     Frontiers of Data Mining

ITC354     Network Engineering 2

ITC355     Network Engineering 3

ITC357     Web Based Information Systems

ITC361     Computational Models

ITC363     Computer Graphics

ITC364     Computational Intelligence

ITC366     Expert Systems

ITC367     Computer Visualisation

ITC370     Concurrent Systems

ITC381     Object-Oriented Technology with C++

ITC382     Client Server Architecture

ITC383     Strategic Information Management

ITC389     Multimedia Systems

Major areas of study

Students may wish to plan their two minors such that these also cover a major area of study in one of the following:

Online and Web-based Systems

Information Systems

Software Engineering

Network Engineering

For a major area of study students must complete eight subjects from one of the following lists including at least two of the subjects indicated with an asterisk(*). Minor variations to the list may be made by the Course Coordinator. Students should contact the Course Coordinator about planning this aspect of their course.

Practical experience

Particular emphasis is placed on the importance of practical experience and all teaching involves industry standard hardware, software, methods and techniques. Final year students investigate, design and implement a substantial computer application to address a practical real world problem in the chosen area of specialisation.

Online and Web-based Systems

ITC130     Online Publishing

ITC204     User Interface Design

ITC216     Online Multimedia

ITC224     Systems Programming in C

ITC237     Object Programming using Java

ITC254     Wireless Networks

ITC262     Operating Systems

ITC324*    Database Implementation

ITC332*    Site Operation for Webmasters

ITC333*    Server Administration and Maintenance

ITC351*    Frontiers of Data Mining

ITC357*    Web Based Information Systems

ITC366*    Expert Systems

ITC367*    Computer Visualisation

ITC389*    Multimedia Systems

Information Systems

ITC203     Object Modelling Applications

ITC204     User Interface Design

ITC211     The System Environment

ITC213     Computer Supported Collaborative Network

ITC215     Modelling and Decision Support

ITC226     Applications Development for Windows

ITC235     Advanced Windows Programming

ITC237     Object Programming using Java

ITC254     Wireless Networks

ITC302*    Distributed Database Management

ITC324*    Database Implementation

ITC340*    Telecommunications Management

ITC357*    Web Based Information systems

ITC366*    Expert Systems

ITC382*    Client Server Applications

ITC383*    Strategic Information Management

Software Engineering

ITC203     User Interface Design

ITC204     User Interface Design

ITC222     Computer Organisation

ITC224     Systems Programming in C

ITC226     Applications Development for Windows

ITC235     Advanced Windows Programming

ITC237     Object Programming using Java

ITC262     Operating Systems

ITC270     C++ Object Oriented Programming Concepts

ITC303*    Software Engineering

ITC320*    Programming in DirectX

ITC322     Data Structures

ITC327*    Distributed Programming using Java

ITC357*    Web Based Information Systems

ITC370*    Concurrent Systems

ITC381*    Object-Oriented Techniques with C++

Network Engineering

ITC233     Network Engineering 1

ITC254     Wireless Networks

ITC262     Operating Systems

ITC327*    Distributed Programming using Java

ITC332*    Site Operations for Webmasters

ITC333*    Server Administration and Maintenance

ITC340*    Telecommunications Management

ITC348*    Inside Active Directory

ITC354*    Network Engineering 2

ITC355*    Network Engineering 3

ITC357*    Web Based Information Systems

ITC370*    Concurrent Systems

ITC382*    Client Server Applications

Integrated program with TAFE Diploma of Information Technology (Network Engineering) at Albury-Wodonga.

Students who are admitted to the integrated program enrol concurrently in the TAFE Diploma of Information Technology (Network Engineering) through Albury-Wodonga TAFE and the CSU Bachelor of Information Technology and, upon completion of the program, will be eligible for both awards.

In the course structure for the integrated program, the subjects in the two minors and the four free electives are prescribed. The first minor comprises ITC130, ITC262, ITC237 and ITC332. In the second minor (which is completed as TAFE study), three of the four subjects are CISCO subjects which are undertaken through Albury-Wodonga TAFE during the final year of study, following the completion of the TAFE Diploma requirements. Because the minors in the integrated program are prescribed, students completing the program will not have the option of claiming a major area of study through the completion of their two minors as can students in the standard program. Credit is given in the Bachelor degree for the TAFE components of the program, that is, 104 points for the Diploma study and 24 points for the three CISCO subjects.

Enrolment pattern

Standard program

Note: the patterns of enrolment in minor subjects and restricted electives that are shown below for full-time and distance education students may be varied by students to take account of the availability of subjects chosen and the meeting of any prerequisites for these subjects.

Full-time

Session 1

ITC114     Database Management Systems

ITC125     The Information Superhighway

ITC161     Introduction to Information Technology

[           ]   Quantitative or Business subject

Session 2

ITC102     Object Modelling Techniques

ITC129     Fundamentals of Programming
using Java

ITC242     Introduction to Data Communication

[           ]   Quantitative or Business subject

Session 3

[           ]   Four minor subjects

Session 4

ITC301     Software Project Management
and Quality Assurance

ITC331     Computer Management Ethics
and Security

[           ]   Two minor subjects

Session 5

ITC307     Software Development Project
(16 points) (commenced)

[           ]   Minor subject

[           ]   Two Electives

Session 6

ITC307     Software development Project
(16 points) (completed)

[           ]   Minor subject

[           ]   Elective

Distance education

Session 1

ITC114     Database Management Systems

ITC161     Introduction to Information Technology

Session 2

ITC102     Object Modelling Techniques

ITC129     Fundamentals of Programming using Java

Session 3

ITC125     The Information Superhighway

[           ]   Quantitative or Business subject

Session 4

ITC242     Introduction to Data Communications

[           ]   Quantitative or Business subject

Session 5

[           ]   Two minor subjects

Session 6

[           ]   Two minor subjects

Session 7

[           ]   Two minor subjects

Session 8

ITC301     Software Project Management
and Quality Assurance

ITC331     Computer Management, Ethics
and Security

Session 9

[           ]   Minor subject

[           ]   Elective

Session 10

[           ]   Minor subject

[           ]   Elective

Session 11

ITC307     Software Development Project
(16 points) (commenced)

[           ]   Minor subject

Session 12

ITC307     Software Development Project
(16 points) (completed)

[           ]   Minor subject

Integrated program with Albury-Wodonga TAFE

Full-time (internal)

Session 1

                Diploma of Information Technology (Network Engineering) study

Session 2

ITC130     Network Publishing

                Diploma of Information Technology (Network Engineering) study

Session 3

ITC262     Operating Systems

                Diploma of Information Technology (Network Engineering) study

Session 4

ITC332     Site Operations for Webmasters

                Diploma of Information Technology (Network Engineering) study (includes subject in second minor)

Session 5

ITC307     Software Development Project
(16 points) (commenced)

ITC237     Object Programming in JAVA

ITC301     Software Project Management
and Quality Assurance

[           ]   Subject in second minor (TAFE study)

Session 6

ITC307     Software Development Project
(16 points) (completed)

STA109   Environmental Data Analysis

[           ]   Subject in second minor (TAFE study)

Part-time (internal)

Session 1

                Diploma of Information Technology (Network Engineering) study

Session 2

                Diploma of Information Technology (Network Engineering) study

Session 3

                Diploma of Information Technology (Network Engineering) study

Session 4

ITC130     Network Publishing

                Diploma of Information Technology (Network Engineering) study

Session 5

ITC262     Operating Systems

Diploma of Information Technology (Network Engineering) study

Session 6

                Diploma of Information Technology (Network Engineering) study

Session 7

                Diploma of Information Technology (Network Engineering) study (includes subject in second minor)

Session 8

ITC332     Site Operations for Webmasters

                Diploma of Information Technology (Network Engineering) study

Session 9

ITC237     Object Programming in JAVA

ITC301     Software Project Management and Quality Assurance

Session 10

STA109   Environmental Data Analysis

[           ]   Subject in second minor (TAFE study)

Session 11

ITC307     Software Development Project
(16 points) (commenced)

[           ]   Subject in second minor (TAFE study)

Session 12

ITC307     Software Development Project
(16 points) (completed)

[           ]   Subject in second minor (TAFE study)

Inquiries

Wagga Wagga Campus and distance education
Mr Barney Dalgarno

School of Information Studies

Telephone: (02) 6933 2305

Facsimile: (02) 6933 2733

Email: bdalgarno@csu.edu.au

Associate Course Coordinator

Mr Peter Adams

School of Information Studies

Telephone: (02) 6933 2361

Facsimile: (02) 6933 2733

Email: padams@csu.edu.au

Albury-Wodonga Campus

Mr Jeff Ash

School of Environmental and Information Sciences

Telephone: (02) 6051 9324

Facsimile: (02) 6051 9897

Email: jash@csu.edu.au

Bathurst Campus

Dr Ken Lodge

School of Information Technology

Telephone: (02) 6338 4885

Facsimile: (02) 6338 4649

Email: klodge@csu.edu.au