Preliminary and HSC
Yes
240
Year 10 or equivalent
Nil
Nil
Nil
The Software Engineering course is designed to engage students with the knowledge and skills needed to understand how software applications are developed and used in the modern world. Students learn to design, create and evaluate software solutions using a structured, problem-solving approach.
In Year 11, students develop a foundation in software development by exploring the core elements involved in creating programs. They gain practical experience building basic applications using the Python programming language while learning key concepts such as programming fundamentals and object-oriented design.
Year 11
Programming Fundamentals
The Object-Oriented Paradigm
Programming Mechatronics
Year 12
Secure Software Architecture
Programming for the web
Software Automation
Software Engineering Project
Year 11
Programming Task
Design and Development Project
Preliminary Exam
Year 12
Web Development Project
Machine Learning Research Task
Independent Major Project (Program/Portfolio)
Trial Exam
All students must have access to a computer with the NESA Minimum Standards Lockdown browser installed to be able to complete the HSC examination for Software Engineering.
This course is suitable for students who are interested in pursuing further study or careers in:
All engineering courses (excluding Civil Engineering
Machine Learning / Artifical Intelligence
Robotics / Automation / Mechatronics
Programming
Secure Software Development
Web Development (Front/Back End)
Databases
Science Degrees
Cybernetics
App Development
Cybersecurity
Game Design
Education
Medical / Veterinary Technology
Architecture
If you would like more information about this Software Engineering course, please contact Leader of Learning TAS:
Mr Mike Wellings: Mike.wellings@dbb.catholic.edu.au
or course contact:
Mr Mathew Sharpe: mathew.sharpe@dbb.catholic.edu.au
You are welcome to visit the TAS Department to discuss further.