This course is intended for international students who do not want to undertake industry training and the Diploma of Information Technology Professional Practice, and for students who want to undertake the Bachelor of Science (Honours) in Information Technology (C09019) and pursue further postgraduate study and a research career.
This course offers a sound education in all aspects of computing and information technology for students who intend to make a career in the profession, as well as providing a pathway to Honours, postgraduate study and a research career. The sub-major stream allows students to specialise in an area of IT and electives allow students to broaden their knowledge of information technology and other disciplines.
The course adopts a practice-based approach to IT education. The course content is designed with a mix of theory and practice. As well as gaining strong technical skills in IT, students gain skills in problem solving and teamwork.
The course aims to produce graduates who will be able to apply, in the context of any organisation, knowledge and skills in the following areas:
Career options include software developer, network engineer, systems analyst, web developer, network specialist or software engineer. Graduates of this course are in high demand from technology companies and industries that use technology such as banking, finance, retail, energy, government, transport, construction and manufacturing.
Direct entry into the Bachelor of Science in Information Technology is only available to international applicants. All other students must enrol in the Bachelor of Science in Information Technology, Diploma of Information Technology Professional Practice (C10152), and can apply to transfer to the Bachelor of Science in Information Technology in their final semester prior to graduation.
Mathematics and any two units of English. Mathematics Extension 1 and English Advanced are recommended.
Students who have previously undertaken study at a university or other recognised tertiary education institution may be eligible for some academic credit for their prior study if the subjects previously completed are deemed by the Faculty of Information Technology to be equivalent to core subjects in the course.
The prior study must have been completed before commencement of this course, but no earlier than three years before commencement. Students must be able to demonstrate that their knowledge is current.
Credit is not normally granted for elective subjects.
International applicants who have completed a Diploma of Information Technology at Insearch, with a weighted average mark (WAM) of 60 per cent or greater and no more than two failures, are eligible for 48 credit points of advanced standing.
Local applicants who have completed a Diploma of Information Technology at Insearch, with a weighted average mark (WAM) of 65 per cent and no more than two failures, are eligible to apply for this course but have no guarantee of entry.
Students who have completed a Diploma of Information Technology at TAFE NSW may be eligible for up to 24 credit points of advanced standing. Details of specific patterns of academic credit are available from the Faculty of Information Technology.
No academic credit is available in this course for study completed at a private college.
The course is completed in three years, full time or six years, part time. It comprises six academic semesters of full-time (or equivalent part-time) study.
Part-time students must be prepared to attend one afternoon or morning class during each teaching week.
Students are required to complete 144 credit points, comprising 96 credit points of core subjects, 24 credit points for the IT sub-major stream, and 24 credit points of electives.
At least 12 credit points of electives must be completed outside the Faculty of Information Technology. If students choose to complete more than 12 credit points of non-IT electives, the subjects chosen must form a coherent staged group. Students may also use their electives to study a sub-major from another faculty.
An additional publication to assist students in choosing electives and sub-majors is available from the Faculty of Information Technology.
Immediately after enrolment all students in this course are required to undertake a test of English language proficiency. A result of this test may be that a student is strongly recommended to study a specific elective subject to improve written communication skills. The Faculty of Information Technology will provide details at enrolment.
There is no industrial training component to this course; students in this course who wish to complete industrial training can apply to transfer to the Bachelor of Science in Information Technology, Diploma of Information Technology Professional Practice (C10152) after obtaining suitable full-time employment in the information technology industry.
STM90379 Core subjects | 96cp | |
CBK90247 Sub-major choice | 24cp | |
CBK90249 Sub-major / Electives | 24cp | |
Total | 144cp |
Example full-time and part-time programs are shown below, as well as a list of the IT sub-majors and non-IT sub-majors available to students in this course. All students are required to complete one IT sub-major from the list below.
In the programs shown below, in semesters that include electives, students may choose either an IT sub-major subject or an elective subject (including electives studied as part of non-IT sub-majors).
Note that subjects listed as electives and IT sub-majors are only offered in a particular semester (or year) if there is sufficient demand and the Faculty has the necessary resources.
Full time | ||
Year 1 | ||
Autumn semester | ||
31465 Object-oriented Programming | 6cp | |
31466 Principles of Distributed Computing | 6cp | |
31467 Networking 1 | 6cp | |
31468 Information, Classification and Control | 6cp | |
Spring semester | ||
31469 Object-oriented Design | 6cp | |
31470 Distributed Computing Architecture | 6cp | |
31471 Networking 2 | 6cp | |
31472 Introduction to Collaborative Systems | 6cp | |
Year 2 | ||
Autumn semester | ||
31473 Data Structures and Procedural Programming | 6cp | |
31474 Database Fundamentals | 6cp | |
31475 Requirements Engineering | 6cp | |
Select 6 credit points of electives | 6cp | |
Spring semester | ||
31476 Systems Development Project | 12cp | |
Select 12 credit points of electives | 12cp | |
Year 3 | ||
Autumn semester | ||
31478 Project Management and Quality Assurance | 6cp | |
Select 18 credit points of electives | 18cp | |
Spring semester | ||
31479 Information Technology Professional and Society | 6cp | |
31480 Strategic Information Technology Planning Project | 6cp | |
Select 12 credit points of electives | 12cp | |
Part time | ||
Year 1 | ||
Autumn semester | ||
31466 Principles of Distributed Computing | 6cp | |
31468 Information, Classification and Control | 6cp | |
Spring semester | ||
31465 Object-oriented Programming | 6cp | |
31467 Networking 1 | 6cp | |
Year 2 | ||
Autumn semester | ||
31469 Object-oriented Design | 6cp | |
31470 Distributed Computing Architecture | 6cp | |
Spring semester | ||
31471 Networking 2 | 6cp | |
31472 Introduction to Collaborative Systems | 6cp | |
Year 3 | ||
Autumn semester | ||
31473 Data Structures and Procedural Programming | 6cp | |
Select 6 credit points of electives | 6cp | |
Spring semester | ||
31474 Database Fundamentals | 6cp | |
31475 Requirements Engineering | 6cp | |
Year 4 | ||
Autumn semester | ||
31476 Systems Development Project | 12cp | |
Spring semester | ||
Select 12 credit points of electives | 12cp | |
Year 5 | ||
Autumn semester | ||
Select 12 credit points of electives | 12cp | |
Spring semester | ||
31478 Project Management and Quality Assurance | 6cp | |
Select 6 credit points of electives | 6cp | |
Year 6 | ||
Autumn semester | ||
31479 Information Technology Professional and Society | 6cp | |
31480 Strategic Information Technology Planning Project | 6cp | |
Spring semester | ||
Select 12 credit points of electives | 12cp | |
IT sub-major list | ||
SMJ02039 Computer Graphics and Animation | 24cp | |
SMJ02040 Software Engineering | 24cp | |
SMJ02043 Internetworking | 24cp | |
SMJ02044 Mobile Computing | 24cp | |
SMJ02045 Applications Development | 24cp | |
SMJ02047 IT Management | 24cp | |
SMJ08163 Internet Business Technology | 24cp | |
Non-IT sub-major and electives list | ||
CBK90074 Electives | 24cp | |
SMJ01009 Statistics | 24cp | |
SMJ01010 Electronics and Computer Interfacing | 24cp | |
SMJ01012 Physics | 24cp | |
SMJ01026 Operations Theory and Applications | 24cp | |
SMJ02057 Scientific Computing | 24cp | |
SMJ08157 Business Accounting | 24cp | |
SMJ08159 Employment Relations | 24cp | |
SMJ08160 International Management | 24cp | |
SMJ09034 International Studies | 24cp | |
SMJ09035 Language Other Than English (LOTE) | 24cp | |
SMJ09036 Specialist Country Studies | 24cp | |
SMJ09039 Aboriginal Studies | 24cp | |
SMJ09040 Introductory Economics | 24cp | |
SMJ09045 Information Technology Law | 24cp | |
SMJ08196 Innovation | 24cp | |
SMJ08197 Marketing Principles | 24cp | |
SMJ08198 Advertising Principles | 24cp |
Students interested in research and who excel in their studies are eligible to undertake one additional full-time year of study in the Bachelor of Science (Honours) in Information Technology (C09019) program.
Australian Computer Society
Graduates qualify for professional-level membership.
Further information is available from the Faculty Student Centre on: