At St Gregory’s College as well as integrating information and communication technology across the curriculum we offer a variety of computing electives that enable students to develop the necessary problem solving and intricate skills needed to succeed in this technologically driven world.

We need to prepare and equip students for a future that will require critical thinking, adaptability, creativity and the skills to work collaboratively. In computing, students can develop these skills through the implementation of projects that require them to produce computer-based solutions. Furthermore, students are taught to be responsible digital citizens as we address social and ethical issues raised with the development and use of technology. We hope that by studying a computing subject we can help prepare students for further study and the workforce.

“Computer science empowers students to create the world of tomorrow.”

Satya Nadella CEO, Microsoft

Information and Software Technology provides students with the opportunity to develop computational, systems and design thinking skills through the development of practical projects. The course provides students with specialised knowledge of past, current and advancing technologies, data, hardware, software and the roles of people involved in information and software technology. Students explore developments and future directions in the exciting and challenging field of information and software technology. The course fosters an interest in, enjoyment of and encourages critical reflection of information and software technology as an integral part of modern society.

This course provides students with the opportunity to learn about information-based systems and how social, ethical and non-computer procedures resulting from the processes are considered. Students study different types of information systems and through project work create their own information systems to meet identified needs.

This course provides students with the opportunity to develop skills in designing and developing software solutions, project management and communication. It does this by looking at the different ways in which software can be developed, the tools that can be used to assist in this process and by considering the interaction between software and other components of computer systems. Students apply a systematic approach to develop and document software solutions using a variety of data structures and language facilities.

Computers and related information technology permeate all aspects of contemporary life. Computer technology has become an integral part of the workplace and it has also become an increasingly obvious part of our entertainment and recreation.