The vision of Computer science department is to develop in our pupils the deep technical, problem solving, and leadership skills needed to create new computing technologies and to harness software to empower people, organizations, and society to meet the challenges of the 21st century.

Our goals:

  1. Demonstrate proficiency in problem-solving techniques using the computer.
  2. Demonstrate proficiency in at least two high-level programming languages and two operating systems.
  3. Demonstrate proficiency in the analysis of complex problems and the synthesis of solutions to those problems.
  4. Demonstrate comprehension of modern software engineering principles
  5. Demonstrate a breadth and depth of knowledge in the discipline of computer science.