¿ìè¶ÌÊÓƵ

Software Engineering is designed for those who have a keen interest in programming and the whole process of software and computer application development. The course enables students to develop an understanding of software engineering as a facet of computer science. Students have the opportunity to develop knowledge and understanding of software engineering, hardware and software integration, and the development, implementation and evaluation of computer programs. They focus on a systematic approach to problem-solving when designing and developing creative software solutions.


Frequently Asked Questions

What topics will I study?
How many units is it?
What is the difference between Software Engineering (formally Software Design and Development) and Enterprise Computing (formally Information Processes and Technology)?
Do I need to be able to code to study this course?
Will the course be offered here at ¿ìè¶ÌÊÓƵ?

What topics will I study?

Preliminary Course:

The Year 11 course provides students with opportunities to develop and apply an understanding of the fundamental elements involved in creating software. The following topics are covered in Year 11:

  • Programming Fundamentals
  • The Object-Oriented Paradigm
  • Programming Mechatronics

HSC Course:

The Year 12 course provides students with opportunities to extend their knowledge, understanding and skills in the development of software. A major software engineering project provides students with the opportunity to further develop project management skills. The following topics are covered in Year 12.

  • Secure Software Architecture
  • Programming for the Web
  • Software Automation
  • Software Engineering Project

How many units is it?

2 units.

What is the difference between Software Engineering (formally Software Design and Development) and Enterprise Computing (formally Information Processes and Technology)?

Software Engineering is the study of how software/computer applications are designed, built, and used. This includes how hardware and software are integrated in the development of applications, how solutions are implemented and how evaluation is critical to their success. Competency in programming is seen as a necessary foundational skill for this course.

Enterprise Computing is the study of information systems developed for current and future businesses, companies, and enterprises. It focusses on the processes and technologies involved in them, and the importance of data as part of those systems. Competency in programming is an advantage when undertaking this course.

Do I need to be able to code to study this course?

Competency in programming is seen as a necessary foundational skill for this course.

Will the course be offered here at ¿ìè¶ÌÊÓƵ?

Enterprise Computing will be run here at ¿ìè¶ÌÊÓƵ Christian School if two requirements are met:

  1. Enough students choose the subject for it to be viable, and;
  2. An appropriately qualified staff member can be appointed.

The subject will be studied externally via Bradfield College, if either requirement becomes an issue. Many past students have studied courses externally, with great success.

If you have further questions, please contact:

TAS Coordinator - Mr Nick Williams

nwilliams@covenant.nsw.edu.au

Type on the line above then press the Enter/Return key to submit a new search query