Academics
Curriculum
Departments

Computer Science

Computer Science Philosophy

The Computer Science Department is dedicated to fostering a learning environment that reflects the values of Catholic education, utilizing technology as a tool for human development, ethical discernment, and community service.  All courses emphasize hands-on learning, collaboration, and ethical considerations in technology. The curriculum integrates rigorous academic instruction with real-world applications, preparing students for future careers and challenges in an ever-evolving digital world. We aim to cultivate a spirit of curiosity, collaboration, and stewardship, ensuring that students not only excel in technical skills but also understand their responsibility to use technology in ways that uphold the values of justice, compassion, and service to others. Rooted in the Xaverian tradition, we emphasize the moral and ethical implications of technology, encouraging students to consider the impact of their work on society, to promote the common good, and to respect the dignity of every individual.

Our Goals

List of 4 items.

  • Develop Technical Proficiency

    Equip students with foundational and advanced knowledge in programming, algorithms, and data structures, enabling them to confidently apply computational thinking to solve real-world problems.
  • Encourage Ethical and Responsible Use of Technology

    Instill a strong sense of digital ethics, encouraging students to consider the social, environmental, and moral impacts of their technological creations in alignment with our Xaverian values.
  • Foster Critical Thinking and Problem-Solving

    Cultivate students' ability to analyze complex problems, design efficient solutions, and think creatively, using technology as a tool for innovation and inquiry.
  • Promote Collaboration and Teamwork

    Prepare students for the collaborative nature of the current tech industry by emphasizing group projects, peer learning, and effective communication in a technological setting.

Explore Our Courses

Department Faculty

List of 2 members.

  • Photo of Gregory Blondin

    Gregory Blondin 

    Computer Science Chair
  • Photo of Deddie Quillen

    Deddie Quillen 

    Faculty
Saint John’s High School has educated young men under the sponsorship of the Xaverian Brothers since 1898. Through the Saint John’s strong college preparatory curriculum, over 900 students in grades seven through twelve pursue personal and intellectual growth in an environment that is committed to the development of the whole person and recognizes a moral dimension of life through service to God and to others.