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.