Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Computer Science (CS) explores the principles of computing. When addressing any problem, key considerations include determining if a computational solution exists and identifying the most effective methods to implement it. The field also tackles profound questions that could reshape our understanding of reality. Can artificial intelligence truly replicate human cognition? How can we structure worldly knowledge to enhance decision-making?
At StFX, our Computer Science program delivers comprehensive training in information theory and computational principles, combined with real-world application methods. Through immersive, practical learning, students gain exposure to cutting-edge technologies and concepts, preparing them for diverse computing professions. As part of Canada's leading undergraduate institutions, you'll collaborate directly with professors and engage in innovative research initiatives.
Students can choose between a Major, Advanced Major, or Honours degree in Computer Science. Our program follows the curriculum standards set by prominent global organizations like ACM and IEEE. Foundational courses establish robust computing expertise, while specialized electives address evolving industry trends and technological advancements.