student on laptop

Department of Computer Science

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.

Female student working on computer

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.

Find your program

Spark with wavy lines

Science Student Centre

Welcome to the Science Student Centre (SSC)! We're here to help you navigate your undergraduate or graduate degree with confidence. Whether you need academic advising, information about your program, or support when the unexpected happens, our team provides the guidance, resources, and services you need to succeed. Explore our online resources, visit the SSC, or book an appointment with an advisor. We’re here to support you throughout your academic journey.

Featured news

Big ideas on making quantum computers smaller

University of Calgary researcher lays out framework for drastically reducing the size of a quantum system

Living in our new digital world: How researchers stay ahead of cybercriminals

Innovative ideas and public awareness fuel academic and research efforts across campus

Schulich Leader Scholarships: UCalgary welcomes six promising young talents in STEM

Ready to change the world, these Schulich leaders have chosen the University of Calgary for their undergraduate studies

In the News The app will connect students living in the same area

U of C students prepare to launch carpooling app for campus

From the Q Centre to Queerposium, student-led community is shaping Pride at UCalgary

From peer support to faculty-based clubs and a new research hub, students are creating year-round spaces for connection, visibility and belonging

Connect to the Faculty of Science