unisa logo

Start date
February
July

Duration
3 year(s) full-time

Mode
On-campus/Online

Program Code
LBCP

Prerequisites
None

Assumed Knowledge
None

Fees
2018: AUD$ 30,400 per annum (per 1.0 EFTSL)

English Language Requirements
  • IELTS total [6.0]
  • IELTS reading [6.0]
  • IELTS writing [6.0]
Equivalent English qualifications (PDF)

International Admission by Country
See full entry requirements

CRICOS Code
067897M

Key features

  • Enter the world of software development and programming.
  • Learn how large software systems are designed and created.
  • Complete placements and projects with industry partners.
  • Be exposed to real-world applications, latest research developments and technologies.
  • Professionally accredited by the Australian Computer Society.
  • Train with the latest industry tools and gain access to the IT Development Studio and IT Innovation Studio. 
  • A common first year across IT degrees enables you to switch between specialisations and get credit for completed courses.
  • UniSA is ranked number one in SA for Graduate Employment in the QILT National Graduate Outcome Survey 2014-2015.

Snapshot

Snapshot

Become an expert in the design, implementation and testing of small and large software systems.

You will learn through exposure to real-world applications, and the latest research developments and technologies. You’ll have opportunities for industry placements, internships and research projects with industry partners.

If you finish your degree with a suitable grade point average, you could be eligible for the one-year Bachelor of Information Technology (Honours).

You will graduate ready to enter the flexible and ever-evolving software development sector, with a respected degree that’s professionally accredited by the Australian Computer Society.

If you decide to exit this degree having successfully completed the first two years, you will receive an associate degree.

Why Bachelor of Information Technology (Software Development)

Why this Degree

Enter the world of software development and programming and learn how large software systems are designed and created. Over the course of this degree you will learn to program in a variety of languages, including:

  • interface design, interaction and experience
  • data structures
  • software development with C++
  • tools for software development and cloud programming
  • Agile development with .NET

In your final year you’ll work on a group project where you’ll put into practice many of the skills you’ve learned.

Real-world connections

With more than 200 industry partners, we offer you opportunities to get real-world experience through projects and placements. Our partners include Fujitsu Australia, SA Water, Uniting Care Wesley Adelaide and more. UniSA is also home to several research centres:

All have world renowned links and associations that provide a dynamic teaching and research base for our students. During your studies you will also have access to world-class facilities such as the IT Development Studio and the IT Innovation Studio.

We also host regular University-wide employee master classes and employment expos, and alumni events in Australia and overseas.

Your career

Employment prospects for software and application developers are looking very good. Between now and 2020 employment in Australia is expected to grow strongly. The availability of roles is expected to increase by:

  • 18,000 jobs for software and applications programmers (or 18.4 per cent)
  • 19,100 jobs for business and systems analysts and programmers (or 14.3 per cent)
  • 14,800 jobs for ICT managers (or 25.4 per cent)
  • 6,800 jobs for ICT Network and Support professionals (or 14.6 per cent)1

Careers to consider:

  • software developer: developing, coding, testing and debugging software applications; interpreting customer requirements; working with a team to research, design, and write software; working with others to understand and resolve issues in existing software
  • iOS developer: developing iterative software; collaborating with other developers through code reviews, software planning, and standup meetings; contributing to projects from concept to delivery; juggling several projects at different phases; writing clear, well-commented code
  • software architect: leading and implementing software development; researching, analysing, designing, developing and testing business appropriate solutions; collaborating with other teams to develop solutions meeting business needs for functionality, performance, scalability and reliability

1 Australian Government Department of Employment: Occupation projections

Professional accreditation

This program is professionally accredited by the Australian Computer Society.

Industry facts

job-listings

Employment for business and systems analysts and programmers in Australia is projected to increase by 19,100 (or 14.3 per cent) by November 20201.

1 Australian Government Department of Employment, Occupational Employment Projections 2015 

chart-people

Employment for software and applications programmers in Australia is projected to increase by 18,000 (18.4 per cent) by November 20201.

1 Australian Government Department of Employment, Occupational Employment Projections 2015 

buildings-city

The contribution digital technology makes to the Australian economy is forecast to grow from $79 billion (2014) to $139 billion (2020)1.

1 Australia’s Digital Pulse - Computer Society, 2016

What others are saying

An IT, engineering and the environment student of tomorrow is someone with a burning sense of curiosity, a desire to tinker with every little bit of the world around them, and a drive to make the very best out of whatever life throws at them.

Jacques Fourie

Bachelor of Information Technology (Software Development)

Placeholder image

Jacques Fourie

Bachelor of Information Technology (Software Development)

What you'll learn

What you Learn

You will start your degree with core courses in information technology. These will give you a solid grounding in important areas such as IT, network, database and programming fundamentals, and systems analysis.

You will then move on to your major in Software Development where you will learn to program in a variety of languages, including HTML, C++, .NET, and in cloud based applications.

Study hours

For each course you study, you will need to allocate time for various classes such as lectures, tutorials, workshops, seminars and practicals. Plus you will need additional hours to study in your own time to complete assignments, readings and projects and contribute to online discussion forums (independent study). So as a general rule, if you are studying full-time you would need to allocate 12 – 26 hours of study when at university and 14 – 28 hours of independent study per week.

Assessment

Assessment

Your studies at UniSA will incorporate both practical, professionally-focused and research-based learning, so assessment types will vary. You can expect them to include:

  • reports and project documentation
  • essays and assignments
  • examinations
  • an industry-relevant project
  • practicals and presentations

Global opportunities

Enrich your studies and your life – make overseas study part of your qualification. Australian and international students may have the option to do an exchange, short-term program or study tour overseas. We have links with universities worldwide. You can choose short-term or semester-long study from a range of universities and countries depending on your area of study and cultural interests.

Take a look at the global opportunities available.

Global opportunities

What courses you'll study

Structure

Course name Area and cat no. Units Reference  
FIRST YEAR
First Semester (Study Period 1, 2 or 3)
Network Fundamentals INFT 1012 4.5
Problem Solving and Programming COMP 1039 4.5
Information Technology Fundamentals INFT 1016 4.5
Design Thinking and Digital Innovation INFS 1020 4.5
Second Semester (Study Period 4, 5 or 6)
Systems Analysis INFS 1021 4.5
Database Fundamentals INFT 1020 4.5
Programming Fundamentals COMP 1040 4.5
IT Project Management INFT 1021 4.5
SECOND YEAR
First Semester (Study Period 1, 2 or 3)
Interface Design, Interaction and Experience INFT 1004 4.5
Web Development INFT 2064 4.5
Data Structures COMP 2012 4.5
Database for the Enterprise INFS 2011 4.5
Second Semester (Study Period 4, 5 or 6)
Systems Design INFS 2037 4.5
Tools for Software Development INFT 2063 4.5
Software Development with C++ COMP 3023 4.5
Computer Science Foundations COMP 2031 4.5
THIRD YEAR
First Semester (Study Period 1, 2 or 3)
Elective 4.5 Note(s): 2
Agile Development with .NET COMP 3021 4.5
Concurrent Programming INFT 3030 4.5
Artificial Intelligence COMP 2019 4.5
Second Semester (Study Period 4, 5 or 6)
Cloud Programming INFT 3029 4.5
Mobile Application Enterprise Development INFT 3033 4.5
ICT Project INFT 3025 9 Note(s): 3

I completed my PhD at UniSA in high performance computing. My teaching passion is in networking and infrastructure concepts and one of my career highlights has been getting the Internship program with DXC Technology off the ground and ensuring it is a continuing success.

Dr Stewart Von Itzstein

Program Director

Enquire
Portrait image for Dr Stewart Von Itzstein
Portrait image for Dr Stewart Von Itzstein

Dr Stewart Von Itzstein

Program Director

Enquire

Scholarships

Every year, over 2,500 UniSA students are supported in their studies through scholarships and grants worth millions of dollars. Check out the scholarships below. One of them may be perfect for you. Visit our scholarship search page for more.

Your campus

We have six campuses in metropolitan and regional areas, each with advanced facilities including modern lecture theatres, libraries, laboratories, and areas that simulate real work environments.

Mawson Lakes

Nestled in amongst engineering and tech companies in Technology Park, Mawson Lakes has state-of-the-art teaching and research facilities. On-campus there are large open green spaces, cafés, wetlands, interactive learning spaces, the largest strong-floor in Australia, a planetarium and a gym. It is 20 minutes from the city centre, easily accessible by bus, train and car. Explore Mawson Lakes >

Your study spaces

You will have access to the latest industry software in our technology spaces such as the IT Development Studio, the Mac Lab, and the Wearable Computer Lab.

You will also benefit from our culture of innovation and start-ups. We’re helping IT entrepreneurs and innovators turn their ideas into start-up enterprises with a bright future. Through the Innovation and Collaboration Centre (ICC) you will access services and expertise including:

  • technology (DXC Technology and UniSA IT)
  • design (matchstudio)
  • business growth (Centre for Business Growth)
  • business management
  • strategy and marketing (UniSA Business School)
  • commercialisation (UniSA Ventures)
Your study spaces

Your study experience

As a student at the University of South Australia you will have unique access to work placement opportunities, overseas study tours and exchanges, networking events, internships, guest speakers and more.

Our campuses are equipped with state-of-the-art facilities including modern lecture theatres, libraries, workshops, laboratories, and areas that simulate real work environments. These are all supported by the latest technologies and a 24/7 online learning platform. We have health services on campus, gymnasiums, technology zones and great student lounges. You will also have access to a range of community clinics, which provide professional and cost effective services in areas of health, law and psychology. There are campus sport activities to keep you active, and if you are keen to explore the social side of university life, there are movies, cooking demonstrations, parties and lots more.

Adelaide has a variety of accommodation options to suit different requirements and budgets. Options include dedicated student accommodation or private rentals. See our long-term accommodation pages for plenty of options. If you need somewhere to live, our new student accommodation by urbanest is on Bank Street in Adelaide’s lively cultural precinct, a perfect location for students. It is within easy reach of UniSA’s city and metropolitan campuses, Rundle Mall shopping, the Central Market, Chinatown, and the West End’s vibrant nightlife. It is also across the road from the Adelaide train station, and on bus and tram routes.

Student services

Student services

International Student Services will make your life at university easier. We want you to be successful, and if you need help we will be there to assist. Support services include:

  • careers advice
  • help with student visas and health cover
  • personal counselling
  • academic counselling
  • fees and finance help
  • common rooms
  • prayer rooms
  • security officers
  • services offered through our student association, USASA
  • accommodation services 

We also offer study support from our Learning Advisers. You can work with them face-to-face or online. They are here to help you develop academically and professionally during your studies. They also offer help with the English language. When you become a UniSA student you can contact Campus Central for help with anything related to your degree. They will help you with your enrolment, ID cards, fees, timetables and any other questions you might have.

24/7 digital environment

Our learnonline facilities include a personal learning environment with virtual classrooms, lecture recordings, emails, learning support, administration, library access and results. The environment is available 24 hours a day, seven days a week, so you can tailor your learning to your life. We are continually investing in innovative digital technologies for a high-quality student learning experience.

Student services

How to apply

How to apply for international students will give you helpful information about the application process at the University of South Australia. When you are ready, apply through our International Application System. If you would like to talk to someone near you about studying at the University of South Australia, we have agents all over the world who can assist you. Find an Education Agent in your country.

Alternative Pathways

There are a wide variety of pathways into studying Information Technology at UniSA. 
Find an Alternative Pathway

Ask UniSA

anchor-arrow
More FAQs

Future study opportunities

anchor-arrow

Related degrees

anchor-arrow