Skip to Main Content
Catalogue Link
<a href="/ords/r/curriculum/catalogue/home?clear=1" 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
75A4C5B49B9F4FF1BF2D0F0D839B1F3D
New
HE UGRD Course Template
New
5
New
20270200
New
New
New
New
New
2026-09-10
New
2026-09-10
New
3.0
New
/MK1.4/O4.0
New
/R3.1
New
Program
New
Undergraduate Course
New
Bachelor of Information Technology (Software Development)
New
Institute of Innovation, Science & Sustainability
New
Information Technology
New
<p>High-profile professionals are the backbone of the IT industry. This course gives you the opportunity to learn new programming languages, architectures, and paradigms to create innovative software applications. You will study dynamic web development, data structures and algorithms, and agile coding, along with electives that add breadth and depth to your learning.</p><p>Our curriculum is designed to meet the current and future needs of software developers. You will build your skills in your first and second years, preparing you to apply your knowledge in a final-year project.</p><p>When you graduate, you may seek roles that involve identifying opportunities for software process improvements to deliver measurable business benefits. Your communication skills will be valuable 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 and customisation, integration, and data migration.</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
["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
false
New
60
New
450
New
<p>This course requires students to complete [Total Placement Hours] hours as part of the placement requirements.</p>
New
["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
false
New
["<p><a href=\"https://www.acs.org.au/\" rel=\"noopener noreferrer\" target=\"_blank\">Australian Computer Society (ACS)</a> </p>"]
New
Full
New
false
New
New
false
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
false
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
2A2D83B0536B4F0DBFA8CC2D95630983
New
Semester 1 entry course structure
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
2027
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
2027
2026
RDS Holder
Overview
Key information
Entry requirements
Course rules
Course structure
Course learning outcomes
Credit, pathways, and recognition of prior learning
Parent Region
Overview
Course overview
<p>High-profile professionals are the backbone of the IT industry. This course gives you the opportunity to learn new programming languages, architectures, and paradigms to create innovative software applications. You will study dynamic web development, data structures and algorithms, and agile coding, along with electives that add breadth and depth to your learning.</p><p>Our curriculum is designed to meet the current and future needs of software developers. You will build your skills in your first and second years, preparing you to apply your knowledge in a final-year project.</p><p>When you graduate, you may seek roles that involve identifying opportunities for software process improvements to deliver measurable business benefits. Your communication skills will be valuable 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 and customisation, integration, and data migration.</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
CRICOS code:
114539F
Course coordinator:
<p>Suryani Lim</p>
Entry requirements
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.
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
60
credit points from
General Electives
Core Units
Complete exactly 300 credit points from the following:
Code
Title
Credit points
ITECH1102
Networking and Security
15
ITECH1103
Big Data and Analytics
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
ITECH1001
Communications and Technology
15
ITECH1500
Digital Literacy
15
ITECH2001
Game Development Fundamentals
15
ITECH1501
User Centred Design
15
ITECH2506
Cybersecurity Governance, Risk and Compliance
15
ITECH2500
Algorithms for Artificial Intelligence
15
General Electives
Select exactly 60 points from Federation University.
Code
Title
Credit points
ITECH3107
Mobile Device Programming
15
ITECH2507
Vulnerability Assessment and Penetration Testing
15
ITECH2301
Network Architecture and Design
15
ITECH3500
Machine Learning
15
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
<p><a target="_blank" href="https://www.federation.edu.au/students/student-essentials/how-to-enrol/what-to-enrol-in/">Course structures</a> set out the recommended sequence of units for enrolment. It's your responsibility to comply with the course rules and confirm unit availability (which you'll find under 'Offering' in the 'Key information' section of each unit outline).</p> <p>Select the semester you started your course in (not the semester you're enrolling for).</p>
Semester 1 entry course structure
Year 1
Semester 1
ITECH1500
Digital Literacy
Core Units
15
ITECH1501
User Centred Design
Core Units
15
ITECH1102
Networking and Security
Core Units
15
ITECH1001
Communications and Technology
Core Units
15
Semester 2
ITECH1103
Big Data and Analytics
Core Units
15
ITECH2001
Game Development Fundamentals
Core Units
15
ITECH2309
Software Engineering
Core Units
15
ITECH2002
Systems Modelling
Core Units
15
Year 2
Semester 1
ITECH2500
Algorithms for Artificial Intelligence
Core Units
15
ITECH2306
Agile Coding
Core Units
15
ITECH2004
Data Modelling
Core Units
15
GENERAL ELECTIVE
15
Semester 2
ITECH2506
Cybersecurity Governance, Risk and Compliance
Core Units
15
ITECH2250
IT Project Management Techniques
Core Units
15
ITECH2003
Web Design
Core Units
15
GENERAL ELECTIVE
15
Year 3
Semester 1
GENERAL ELECTIVE
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 Information Technology 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>
Credit, pathways, and recognition of prior learning
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>
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
CRICOS code:
114539F
Course coordinator:
<p>Suryani Lim</p>
Additional information
Cards Section - Non Research
Add Info Static Text
Internal reference: CT5.SD - C3.0/MK1.4/O4.0/R3.1