Secondary Software Engineering Education, Major (0378)
- Effective from: Autumn 2025
- Western Sydney University Major Code: 0378
Available to students in other Western Sydney University programs? No
The Secondary Software Engineering Education Major will provide students with 60 credit points of Software Engineering discipline knowledge and 20 credit points of Technology pedagogy and curriculum knowledge. Together with completion of subjects in the Bachelor of Education (Secondary), this Major will enable students to meet requirements to graduate from the Bachelor of Education (Secondary) with the Software Engineering teaching area (formerly Software Design & Development). The Secondary Software Engineering Education Major will span the Foundation and Development phases of the Bachelor of Education (Secondary), enabling students to develop strong pedagogical content knowledge, an understanding of evidence-based pedagogies, and skills in using assessment and feedback to guide and enhance student learning.
Location
Campus | Mode | Advice |
---|---|---|
Parramatta Campus - Victoria Road | Internal | SecondaryEnquiries@westernsydney.edu.au |
Penrith Campus | Internal | SecondaryEnquiries@westernsydney.edu.au |
Major Structure
Note: Students will need to travel to different campuses depending on subject availability and campus offerings.
Students must successfully complete 80 credit points as follows.
Start-year intake
Year 1 | ||
---|---|---|
Autumn session | Credit Points | |
COMP 1005 | Programming Fundamentals | 10 |
Credit Points | 10 | |
Spring session | ||
COMP 2014 | Object Oriented Programming | 10 |
Credit Points | 10 | |
Year 2 | ||
Autumn session | ||
COMP 2021 | Software Engineering Fundamentals | 10 |
Credit Points | 10 | |
Spring session | ||
COMP 3028 | Software Construction | 10 |
Credit Points | 10 | |
Year 3 | ||
Autumn session | ||
COMP 2009 | Data Structures and Algorithms | 10 |
Select one Alternate subject (from the pool of alternate subjects listed below) | 10 | |
Credit Points | 20 | |
Spring session | ||
TEAC 3060 | Technological & Applied Studies Curriculum 7-10 | 10 |
Credit Points | 10 | |
Year 4 | ||
Autumn session | ||
TEAC 4032 | Computing & Software Technology Curriculum 11-12 | 10 |
Credit Points | 10 | |
Total Credit Points | 80 |
Mid-year intake
Year 1 | ||
---|---|---|
Spring session | Credit Points | |
COMP 1005 | Programming Fundamentals | 10 |
Credit Points | 10 | |
Autumn session | ||
COMP 2021 | Software Engineering Fundamentals | 10 |
Credit Points | 10 | |
Year 2 | ||
Spring session | ||
COMP 2014 | Object Oriented Programming | 10 |
COMP 3028 | Software Construction | 10 |
Credit Points | 20 | |
Autumn session | ||
COMP 2009 | Data Structures and Algorithms | 10 |
Credit Points | 10 | |
Year 3 | ||
Spring session | ||
TEAC 3060 | Technological & Applied Studies Curriculum 7-10 | 10 |
Credit Points | 10 | |
Autumn session | ||
Select one Alternate subject (from the pool of alternate subjects listed below) | 10 | |
Credit Points | 10 | |
Year 4 | ||
Autumn session | ||
TEAC 4032 | Computing & Software Technology Curriculum 11-12 | 10 |
Credit Points | 10 | |
Total Credit Points | 80 |
Alternate Subjects
Students complete one of the following subjects.
Subject | Title | Credit Points |
---|---|---|
COMP 3015 | Operating Systems Programming | 10 |
COMP 3013 | Mobile Applications Development | 10 |
COMP 3036 | Full Stack Development | 10 |