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.

students walking through Science A building

USC Service Update

The Undergraduate Science Centre (USC) and Departments are not taking in-person student appointments until further notice.

If you need advising, follow these steps...

View details

woman typing on laptop

Undergraduate Student Registration Support

For the week of Monday, March 23rd to Friday, March 27th, registration support for Faculty of Science students is available via a virtual front desk and virtual drop-in Program Advising.

If you require support, follow these steps...

View details

Featured news


Congratulations to Dr. Mea Wang

On Tuesday, March 3rd, Dr. Wang received the Faculty Association Community Service Award...

Read more

In the News: Calgary Herald

Absorb Software a success story for Calgary's high-tech industry

Read more

In the News: CBC Calgary

Will tech be Alberta's next big thing? Industry and schools are a hard yes (Christian Jacob)

Read more

In the News: CBC News

'Not ready for tomorrow': Gap between tech jobs, talent pool needs big bridge, says econ expert

Read more

Graphic of man touching world

Career-boosting professional certificate & diploma programs

Our new graduate-level professional certificate and diploma programs help you develop the skills to elevate your career in the fast-growing industries of data science and analytics and information security.

Explore professional programs

Connect to the Faculty of Science