Skip to Main Content
Catalogue Link
<a href="/ords/r/dev/fed_occ/home" class="t-Header-logo-link"><span class="apex-logo-text">Handbook</span></a>
Hidden Page Items
New
CT5.SD - Bachelor of Information Technology (Software Development)
New
9F2CD73657424F10BFF0B48AB5A0A52D
New
HE UGRD Course Template
New
5
New
20260200
New
2026
New
New
New
New
2026-06-16
New
2026-06-17
New
2.5
New
/MK1.1/O3.3
New
/R1.1
New
Program
New
Undergraduate Course
New
Bachelor of Information Technology (Software Development)
New
Institute of Innovation, Science & Sustainability
New
Information Technology
New
<p>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.</p>
New
UGRD
New
360
New
New
Bachelor's Pass
New
7 - Bachelor Degree
New
3 years
New
<p>Suryani Lim</p>
New
["Full time","Part time"]
New
["Domestic","International"]
New
114539F
New
At least 30 credit points enrolled and GPA 6.5+
New
<p>Students who are enrolled in at least 30 credit points of a course within a particular semester, will be sent a Letter of Commendation at the end of each term in which they achieve a "D" (Distinction) or better average (GPA of 6.5+) across the term enrolment.</p>
New
Fail any unit in a term
New
<p>Students that fail a unit will be contacted via email with advice on required actions and referral to various Federation support services.</p>
New
Fail > = 50% in a term OR fail a unit 2 times
New
<p>Students who fail in 50 % or more of the units in which they are enrolled in any semester or who have not passed a unit after two attempts will be regarded as having unsatisfactory progress. They will be contacted via email and advised to contact their Course Coordinator to seek advice on how to address the issues that contributed to the result. </p>
New
2 consecutive unsatisfactory terms OR fail a unit 3 times
New
<p>Following unsatisfactory progress in two consecutive semesters or failing a unit for the third time, students will be asked to show cause why they should not be excluded from the course. Unless a satisfactory response is received by the relevant Academic Progress Committee the student may be excluded from the course for a period of up to two years.</p>
New
Marginal fail in final unit
New
<p>Students who receive an MF grade in their final Semester may apply to the Course Coordinator within 7 days of the publication of results for supplementary assessment if that unit is the only outstanding unit required to complete the degree and the student has not been found guilty of any form of academic misconduct (e.g. plagiarism, contract cheating, collusion) in that Semester. The highest grade attainable will be a Pass grade.</p>
New
["Domestic CSP","Domestic Full Fee","International Onshore","International Offshore"]
New
true
New
60
New
450
New
<p>This course requires students to complete [Total Placement Hours] hours as part of the placement requirements.</p>
New
["VTAC","Direct","Studylink"]
New
["current year 12 and recent secondary graduates (past two years)","applicants with Higher Education Study","applicants with Vocational Education and Training study","applicants with work and life experience"]
New
true
New
false
New
New
New
<p>This course uses the ATAR as part of its selection considerations.</p>
New
New
Yes
New
50
New
You're guaranteed a place in this course if you receive an ATAR of [Guaranteed ATAR Score] or higher and complete all the requirements.
New
false
New
<p>Units 3 and 4: A study score of at least 20 in any English.</p>
New
false
New
New
true
New
<p>Previous higher education studies with results at a pass level or above, including any 'single subjects of study', or successful completion of a tertiary preparatory course such as <a href="https://www.federation.edu.au/courses/dfs0-federation-access-studies-fast/" rel="noopener noreferrer" target="_blank">Federation Access Studies (FAST)</a>.</p>
New
New
New
New
New
true
New
<p>Successful completion of a relevant VET qualification at Certificate III level or higher.</p>
New
New
New
false
New
<p>Applicants who haven't completed secondary education, or undertaken any TAFE or university studies aren't eligible for entry into this course. If that's you, start with a pathway program such as <a href="https://www.federation.edu.au/courses/dfs0-federation-access-studies-fast/" rel="noopener noreferrer" target="_blank">Federation Access Studies (FAST)</a>.</p>
New
New
New
New
true
New
true
New
Successful completion of Australian Year 12, or overseas equivalent.
New
true
New
Academic requirements
New
false
New
New
false
New
New
true
New
["<p><a href=\"https://www.acs.org.au/\" rel=\"noopener noreferrer\" target=\"_blank\">Australian Computer Society (ACS)</a> </p>"]
New
In Progress
New
false
New
New
true
New
<p>The courses listed below offer approved credit pathways into this course, provided you meet the additional admission requirements.</p>
New
false
New
New
true
New
<p>Other entry pathways for this course:</p>
New
false
New
true
New
<p>This course recognises relevant non-formal and informal prior learning and experiences, as long as you meet the admission eligibility rules and procedures, and any RPL unit exclusions.</p>
New
F7DC28A474C64F80BFE4B32C11664360
New
Semester 1 Entry Study Plan
New
New
New
New
New
New
New
New
New
New
Additional costs
New
Credit, pathways, and recognition of prior learning
Hidden Page Items
Semester
Semester
0200
Year
Year
2026
Current Year
2026
Breadcrumb Positioning
Handbook
CT5.SD - Bachelor of Information Technology (Software Development)
Pseudo Breadcrumb
CT5.SD - Bachelor of Information Technology (Software Development)
Breadcrumb Type
Course
Catalogue Term and Year
Version Text
You are viewing a version for
Semester
Semester 1
Semester 2
Summer Semester
Year
2026
RDS Holder
Overview
Key information
Entry requirements
Course rules
Course structure
Course learning outcomes
Placement
Credit, pathways, and recognition of prior learning
Parent Region
Overview
Course overview
<p>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.</p>
Key information
Institute / school:
Institute of Innovation, Science & Sustainability
Discipline:
Information Technology
Study level:
Undergraduate
Study load:
Full time<br />Part time
Credit points:
360
AQF level:
7 - Bachelor Degree
Duration (in full time equivalent):
3 years
Guaranteed ATAR:
50
Professional accreditation:
<span class="para-no-gaps"><p><p><a href="https://www.acs.org.au/" rel="noopener noreferrer" target="_blank">Australian Computer Society (ACS)</a> </p>(In Progress) </p></span>
CRICOS code:
114539F
Course coordinator:
<p>Suryani Lim</p>
Entry requirements
Domestic students
Current or recent year 12 graduates
Academic requirements
<p>Applicants are required to have met the minimum academic requirements: </p><ul><li>Units 3 and 4: A study score of at least 20 in any English</li><li>Units 3 and 4: A study score of at least 20 in Maths: Mathematical Methods or Units 3 and 4: A study score of at least 20 in Maths: Specialist Mathematics</li></ul>
ATAR
<p>This course uses the ATAR as part of its selection considerations.</p>
Guaranteed ATAR
You're guaranteed a place in this course if you receive an ATAR of 50 or higher and complete all the requirements.
Selection rank adjustments
<ul> <li><strong>Subject adjustments</strong> <br/> Subject adjustments may apply to this course. Please visit <a href="https://delta.vtac.edu.au/coursesearch/#/search">CourseSearch</a> in the Victorian Tertiary Admissions Centre (VTAC) website, find this course and open the 'Course requirements' section to see if subject adjustments apply. </li> <li><strong>Equity schemes</strong> <br/> If you've faced educational disadvantage, we encourage you to apply for our <a href="https://www.federation.edu.au/apply/how-to-apply/undergraduate/equity-schemes/">equity schemes</a>. Depending on your eligibility and circumstances, an equity scheme application may support your course application. </li> </ul>
Applicants with higher education study
Academic requirements
<p>Previous higher education studies with results at a pass level or above, including any 'single subjects of study', or successful completion of a tertiary preparatory course such as <a href="https://www.federation.edu.au/courses/dfs0-federation-access-studies-fast/" rel="noopener noreferrer" target="_blank">Federation Access Studies (FAST)</a>.</p>
Applicants with vocational education and training (VET) study
Academic requirements
<p>Successful completion of a relevant VET qualification at Certificate III level or higher.</p>
Applicants with work and life experience
Academic requirements
<p>Applicants who haven't completed secondary education, or undertaken any TAFE or university studies aren't eligible for entry into this course. If that's you, start with a pathway program such as <a href="https://www.federation.edu.au/courses/dfs0-federation-access-studies-fast/" rel="noopener noreferrer" target="_blank">Federation Access Studies (FAST)</a>.</p>
International students
Academic requirements
<p>Applicants are required to have met the minimum academic requirements: </p><ul><li>Successful completion of Australian Year 12, or overseas equivalent.</li></ul><ul><li>Equivalent of Units 3 and 4: A study score of at least 20 in any English</li><li>Equivalent of Units 3 and 4: A study score of at least 20 in Maths: Mathematical Methods or Units 3 and 4: A study score of at least 20 in Maths: Specialist Mathematics</li></ul>
English language requirements
Overall Academic IELTS band score of 6.0, with no band less than 5.5, or equivalent.
Alternative entry pathways
Academic requirements
<p>Other entry pathways for this course:</p><ul><li><a href="https://www.federation.edu.au/courses/dfs0-federation-access-studies-fast/" rel="noopener noreferrer" target="_blank">Federation Access Studies (FAST)</a> - Consider beginning your studies with our pathway course FAST</li></ul>
Course rules
Course rules show the number and type of credit points needed to finish your course. They help you understand what you need to complete to graduate. You’re responsible for following the course rules and completing the right units. You’ll find a recommended sequence of units that meets these course rules in the course structure.
Course rules
Complete 360 credit points comprising:
300
credit points from
Core Units
, and
15
credit points from
Specialisation Electives
, and
45
credit points from
General Electives
Core Units
Complete exactly 300 credit points from the following:
Code
Title
Credit points
ITECH1100
Understanding the Digital Revolution
15
ITECH1101
IT Problem Solving
15
ITECH1102
Networking and Security
15
ITECH1103
Big Data and Analytics
15
ITECH1104
Cloud and Enterprise Computing
15
ITECH1400
Foundations of Programming
15
ITECH2002
Systems Modelling
15
ITECH2003
Web Design
15
ITECH2004
Data Modelling
15
ITECH2250
IT Project Management Techniques
15
ITECH2306
Agile Coding
15
ITECH2309
Software Engineering
15
ITECH3001
User Experience
15
ITECH3002
Professionalism and Entrepreneurship
15
ITECH3208
Project 1
15
ITECH3209
Project 2
15
ITECH3108
Dynamic Web Development
15
ITECH3109
Data Structures and Algorithms
15
COOPC1024
Professional Identity (Information Technology)
15
COOPC2001
Community Impact Project 1
15
COOPC2004
Co-operative Placement (Information Technology)
15
Specialisation Electives
Complete exactly 15 credit points from the following:
Code
Title
Credit points
BUACC1508
Principles of Accounting and Finance
15
BUENT1501
Creativity and Innovation
15
ITECH2001
Game Development Fundamentals
15
MATHS1001
Modelling and Change (Introductory Level)
15
MATHS1102
Linear Algebra and Applications
15
STATS1000
Statistical Methods
15
General Electives
Select exactly 45 points from Federation University.
Academic progress regulations
Commendation
<p>Students who are enrolled in at least 30 credit points of a course within a particular semester, will be sent a Letter of Commendation at the end of each term in which they achieve a "D" (Distinction) or better average (GPA of 6.5+) across the term enrolment.</p>
Counselling
<p>Students that fail a unit will be contacted via email with advice on required actions and referral to various Federation support services.</p>
Unsatisfactory
<p>Students who fail in 50 % or more of the units in which they are enrolled in any semester or who have not passed a unit after two attempts will be regarded as having unsatisfactory progress. They will be contacted via email and advised to contact their Course Coordinator to seek advice on how to address the issues that contributed to the result. </p>
Exclusion / suspension
<p>Following unsatisfactory progress in two consecutive semesters or failing a unit for the third time, students will be asked to show cause why they should not be excluded from the course. Unless a satisfactory response is received by the relevant Academic Progress Committee the student may be excluded from the course for a period of up to two years.</p>
Final unit supplementary assessment
<p>Students who receive an MF grade in their final Semester may apply to the Course Coordinator within 7 days of the publication of results for supplementary assessment if that unit is the only outstanding unit required to complete the degree and the student has not been found guilty of any form of academic misconduct (e.g. plagiarism, contract cheating, collusion) in that Semester. The highest grade attainable will be a Pass grade.</p>
Course structure
Course structures give you the recommended sequence of units and guide your progression through a course. It's your responsibility to meet the course rules and confirm unit availability each year. <a target="_blank" href="https://www.federation.edu.au/students/student-essentials/how-to-enrol/what-to-enrol-in/">Learn more about course structures and enrolment.</a>
Semester 1 Entry Study Plan
Year 1
Semester 1
ITECH1100
Understanding the Digital Revolution
Core Units
15
ITECH1101
IT Problem Solving
Core Units
15
ITECH1102
Networking and Security
Core Units
15
ITECH1103
Big Data and Analytics
Core Units
15
Semester 2
COOPC1024
Professional Identity (Information Technology)
Core Units
15
ITECH1104
Cloud and Enterprise Computing
Core Units
15
ITECH1400
Foundations of Programming
Core Units
15
SPECIALISATION ELECTIVE
15
Year 2
Semester 1
GENERAL ELECTIVE
15
ITECH2002
Systems Modelling
Core Units
15
ITECH2003
Web Design
Core Units
15
ITECH2306
Agile Coding
Core Units
15
Semester 2
GENERAL ELECTIVE
15
ITECH2004
Data Modelling
Core Units
15
ITECH2250
IT Project Management Techniques
Core Units
15
ITECH2309
Software Engineering
Core Units
15
Year 3
Semester 1
COOPC2001 or COOPC2004
15
ITECH3001
User Experience
Core Units
15
ITECH3108
Dynamic Web Development
Core Units
15
ITECH3208
Project 1
Core Units
15
Semester 2
GENERAL ELECTIVE
15
ITECH3002
Professionalism and Entrepreneurship
Core Units
15
ITECH3109
Data Structures and Algorithms
Core Units
15
ITECH3209
Project 2
Core Units
15
Course learning outcomes
Upon successful completion of this course, graduates will be able to:
Course learning outcomes
Ref
Outcome
<p>1</p>
<p>Identify, compare, and appropriately apply current technology systems and evolving IT developments</p>
<p>2</p>
<p>Reflect on theoretical knowledge and relate it to professional practice and scholarship</p>
<p>3</p>
<p>Critique, reflect, and recognise the ethical and social implications of information technology</p>
<p>4</p>
<p>Initiate, plan, execute, monitor, and close team-based projects</p>
<p>5</p>
<p>Analyse, research, design, implement, and evaluate solutions to information technology problem</p>
<p>6</p>
<p>Gather, analyse, and synthesise complex information, and make decisions based on this information</p>
<p>7</p>
<p>Demonstrate sound written and oral communication skills</p>
<p>8</p>
<p>Apply specialist IT knowledge and skills to solve complex computing problems</p>
<p>9</p>
<p>Exhibit a high level of personal integrity, autonomy, judgement, and flexibility in a professional context</p>
Placement
Placement information
<p>This course requires students to complete 450 hours as part of the placement requirements.</p>
Credit, pathways, and recognition of prior learning
Credit pathways
Credit pathways
<p>The courses listed below offer approved credit pathways into this course, provided you meet the additional admission requirements.</p>
CRS_CRDT_QUAL_PROVIDE
Course code and title
Institute / school
Credit points
<p>GC1 Diploma of Information Technology (Higher Education) </p>
Recognition of prior learning
Recognition of prior learning
<p>This course recognises relevant non-formal and informal prior learning and experiences, as long as you meet the admission eligibility rules and procedures, and any RPL unit exclusions.</p>
Unit exclusions
<ul><li>ITECH 3208-Project 1</li><li>ITECH 3209 - Project 2</li></ul>
Key information
Institute / school:
Institute of Innovation, Science & Sustainability
Discipline:
Information Technology
Study level:
Undergraduate
Study load:
Full time<br />Part time
Credit points:
360
AQF level:
7 - Bachelor Degree
Duration (in full time equivalent):
3 years
Guaranteed ATAR:
50
Professional accreditation:
<span class="para-no-gaps"><p><p><a href="https://www.acs.org.au/" rel="noopener noreferrer" target="_blank">Australian Computer Society (ACS)</a> </p>(In Progress) </p></span>
CRICOS code:
114539F
Course coordinator:
<p>Suryani Lim</p>
Disclaimer
<em>Information in the Federation Handbook is correct at the time of publication. The University reserves the right to alter any course, unit, procedure or fee.</em>
Additional information
Add Info Static Text
Internal reference: CT5.SD - C2.5/MK1.1/O3.3/R1.1