Successful completion of Australian Year 12 or overseas equivalent including Final Year Mathematics
Overall IELTS (Academic) score of 6.0 with no individual band score less than 5.5, or equivalent
Other requirements
The Bachelor of Information Technology (Software development) takes your passion and skills to the next level. We know you spend most of your time on the computer, teaching yourself new skills and playing with the latest software releases. In this degree, you will learn to be a professional software engineer and carve a career from your passion.You have a range of electives to choose from so that you can follow your interests.You will also take on real-life projects to test and perfect your skills. Most of all, you learn to create high-quality software in an efficient way.
Throughout the program, you will become familiar with the latest developments in IT, and understand the different types of information technology tools and their applications. You will develop an understanding of the organizational settings in which software systems are used, and recognize the threats and opportunities of technology in business.
More info: Click here
This course is accredited to the Professional Level by the Australian Computer Society (ACS).
Plan Term |
Plan Course[ ] = Pre-requisite, { } = Co-requisite, ( ) = Exclusion |
Study Course |
Year |
Semester 1 |
|
1 |
ITECH1001 COMMUNICATIONS AND TECHNOLOGY [BCS](ITECH5001) |
ITECH1001 |
1 |
ITECH1100 UNDERSTANDING THE DIGITAL REVOLUTION |
ITECH1100 |
1 |
ITECH1101 IT PROBLEM SOLVING |
ITECH1101 |
1 |
ITECH1102 NETWORKING AND SECURITY |
ITECH1102 |
1 |
ITECH3000 IT PROFESSIONAL ENGAGEMENT |
ITECH3000 |
|
Semester 2 |
|
1 |
ITECH1103 BIG DATA AND ANALYTICS |
ITECH1103 |
1 |
ITECH1104 CLOUD AND ENTERPRISE COMPUTING(ITECH2201) |
ITECH1104 |
1 |
ITECH2000 MOBILE DEVELOPMENT FUNDAMENTALS [ITECH1101](ITECH1300) |
ITECH2000 |
1 |
ITECH2001 GAME DEVELOPMENT FUNDAMENTALS [ITECH1101] {ITECH1000 or ITECH1300 or ITECH2000} |
ITECH2001 |
|
Semester 3 |
|
2 |
GENERAL ELECTIVE 1 |
|
2 |
ITECH2002 SYSTEMS MODELLING [ITECH1100](ITECH2101) |
ITECH2002 |
2 |
ITECH2003 WEB DESIGN [ITECH1100] |
ITECH2003 |
2 |
ITECH2306 AGILE CODING [ITECH2000 and ITECH2001] OR [ITECH1000](ITECH2100) |
ITECH2304 |
|
Semester 4 |
|
2 |
GENERAL ELECTIVE 2 |
|
2 |
ITECH2004 DATA MODELLING [ITECH1103] |
ITECH2004 |
2 |
ITECH2250 IT PROJECT MANAGEMENT TECHNIQUES [ITECH1001 and at least 7 computing courses](ITECH3213 and (ITECH5213) |
ITECH2250 |
2 |
ITECH2309 SOFTWARE ENGINEERING [ITECH2100 OR ITECH2306](ITECH3201) |
ITECH2305 |
|
Semester 5 |
|
3 |
GENERAL ELECTIVE 3 |
|
3 |
ITECH3001 USER EXPERIENCE [ITECH1103 and ITECH2003] |
ITECH3001 |
3 |
ITECH3108 DYNAMIC WEB DEVELOPMENT [ITECH2003](ITECH3224) |
ITECH3101 |
3 |
ITECH3208 PROJECT 1 [ITECH2002 or ITECH2101 or ITECH2250 or ITECH3213] {ITECH2003 or ITECH2106 or ITECH3201} |
ITECH3208 |
|
Semester 6 |
|
3 |
GENERAL ELECTIVE 4 |
|
3 |
ITECH3002 PROFESSIONALISM AND ENTREPRENEURSHIP [ITECH2004 and ITECH2250](ITECH3203) |
ITECH3002 |
3 |
ITECH3109 DATA STRUCTURES AND ALGORITHMS [ITECH2100 OR ITECH2306](ITECH3218) |
ITECH3103 |
3 |
ITECH3209 PROJECT 2 [ITECH3208] |
ITECH3209 |
*As they are subject to staff availability, there is no guarantee that every unit will be offered in any particular semester.*All units are subject to change through the processes of regular course revision.
The constantly expanding information infrastructure has opened up many career opportunities for information systems graduates, ranging from the very technical to the very business-oriented. A variety of career opportunities exist in small, medium and large business and government in the major areas of Computer Engineer, Hardware Technician, IT Manager, Programmer, Systems Administrator, Systems analyst, systems designer, Systems Engineer, and Systems Tester.