Undergraduate programs
Explore the exciting world of Computer Science and learn about the large range of programs and concentrations we have to offer.
Graduate thesis programs
The Department of Computer Science is committed to providing students with a chance to build on their computer science knowledge.
Professional Graduate Programs
Transition to a career in tech through our professional graduate programs, and join forces with over two million Canadians helping evolve our digital economy.
Graduate Science Centre
The Graduate Science Centre has been created for graduate student support and services. View current graduate programs, important dates/deadlines, forms and documents, and contact information for your questions.
Undergraduate Science Centre
The Undergraduate Science Centre (USC) is the home of all undergraduate student support in the Faculty of Science: Science student advising, program coordination, the Science Internship Program, Science Engagement programs and student events.
Featured news
Video game helps neurodivergent students succeed
GEARS is a personalized, game-based tool that equips students with ADHD and learning disabilities to thrive in post-secondary education
Agrivanna: Student-built AI agtech startup helps ranchers herd cattle quicker, saving money, time
Founders use e-collars and mobile drones for more affordable virtual fencing system for beef farmers
AI bootcamp helps students design their own futures
UCalgary program offers a launchpad for students to build the world they want to see
25 international scholars set to strengthen UCalgary research through Impact+
New doctoral and postdoctoral trainees support discovery in areas from permafrost engineering to AI-driven health research
UCalgary students shine in Avenue’s 2026 Top 20 Under 20
Avenue’s yearly showcase celebrates the emerging talent in the city
Connect to the Faculty of Science