Bachelor of Information Technology

Software Development

This degree provides the opportunity to learn new programming languages, architecture, and paradigms to create new software applications for a successful career in the IT Industry. 


CRICOS code 092108D
Duration (Full Time) 3 Years
Course Fees
Intake Dates March, July, November  Students Only available to international students                                                          Faculty Institute of Innovation, Science   and Sustainability
Campus Melbourne, SYDNEY

Entry Requirements

English Language Requirement

Overall IELTS (Academic) band score of 6.0 with no individual band score less than 6.0, or equivalent.

Academic Entry Requirements

Successful completion of Australian Year 12 or Overseas Equivalent.


Knowledgeable high profile professionals are the backbone of the IT industry. This program provides you with the opportunity to learn new programming languages architecture and paradigms to create new software applications. You will complete subjects in dynamic web development data structures and algorithms and agile coding in addition to electives that will add breadth and depth to your studies. The curriculum reflects the current and future needs of practicing software developers aimed to advance your skills in first and second year of the curriculum so that you can apply your knowledge to a final year project. On completion you may seek employment that involves identifying new areas of software process improvements to produce measurable business benefits. Your communication skills will be an asset in this area as you report on project progress anomalies risks and issues. Graduates may also be involved in software release and post-release activities including product launches and implementation roles such as installation configuration programming/customisation integration and data migration. 


The Federation University Co-operative Model will accelerate your career by putting you at the heart of education and industry.

Federation Co-op creates a direct connection between students and employers, via paid placements, career preparation and workplace skill development, supported by a leader in student support, skills development and social equity. 

Our industry stakeholders are excited about Federation Co-op as it addresses skill shortages by inviting them to collaborate on our courses, to identify the real skills that our students need to succeed in their chosen industry.

Co-op means you can succeed wherever you start on your study journey.
Federation has the know-how to deliver Co-op through our award-winning relationships with industry, including our 25+ year partnership with IBM, and our extensive research into the co-op model’s success in the USA, Canada and Europe for generations of students.

  • Work and world ready graduates.  We prepare our students through mandatory career development units, so you will be ready to enter the workforce during your co-operative placements, and through transferable World Ready Skills, so you are workforce ready when you graduate, regardless of your background before going to uni.

  • Real experience in your chosen profession. Every Co-op student completes a minimum of 60 days’ paid placement relevant to their course – contributing directly to course credits – either full time over one semester, part time over an extended period or in blocks embedded into your subjects. Co-op offers flexibility to suit our students’ commitments and course.

  • Co-design, co-develop and co-delivered with industry. We work with employers, industry, students and alumni to co-design, co-develop and co-deliver a comprehensive set of structured, assessed Co-operative Experiential Learning activities.

Career opportunities

Professional Recognition

This program holds Professional Level accreditation with the Australian Computer Society (ACS)


Sample Study Program*


Semester 1

Semester 2




* This is sample structures only. Please refer to course offerings for more detail.

* Unit offering may change during semester subject to staff availability.


16 hours per week (4 hours per unit)


Students will complete 60 days of co-operative industry placement.


International students wishing to apply for credit exemption are required to indicate on the application form that you they wish to be considered for credit exemption and provide a syllabus of their previous studies with their application for the course.  Applications will then be assessed for eligibility for credit exemption into the FedUni course.  Not all courses offer credit exemption.


To help you get the most from your online learning experience, it’s important that you own or have frequent access to a fast and reliable computer that’s ideally not more than two years old.

You will also need frequent access to a reliable high-speed internet connection.  You should expect to use approximately 5GB of data each month, per unit, just for study use.

For further information, visit the Minimum IT requirements for studying with us webpage.


Look for further information on the course through FedUni Course Finder:


FedUni CRICOS Code 00103D | ATMC CRICOS Code 03013D

Get started with ATMC and build a universal career today