The Faculty of Science Centennial Centre for Interdisciplinary Science (CCIS)—a vibrant environment for learning and discovery.
Undergraduate and graduate programs, degrees, and admission information.
Dan Riskin ('97 BSc), host of the Discovery Channel's Daily Planet.
Discover your passion! Computing is no longer restricted to science, engineering, and business. It appears everywhere and in many roles. It is now so broad a field that students can only master part of it in a 4-year degree program.
This diversity extends to our programs. Whether you are interested in the general applications of computing, hardware, gaming, all the way to programming on a large scale – or if you want to combine computing with another discipline – we have something for you! Our degree programs let you decide what you want to combine with Computing Science. As a career on its own or combined with other disciplines, Computing Science can be your key to a rewarding future.
How to Apply Our Programs
Specialization Program Honors Program
Browse through our course directory for details on the courses we're offering.
Consider joining the Science Internship Program to gain valuable work experience.
Helping you get started as a new undergraduate student in CS at the University of Alberta.
There are a variety of financial assistance options that can help you pay for your education. Check out scholarships and get help with student loans.
The University of Alberta has no shortage of student groups on campus. Computing Science in particular has a very active Undergraduate Association (UACS) that can help you get involved.
Contact information for the Help Desk as well as technical support documentation on printing, network access, software and more.
The Department would like to welcome students with any special needs. Please contact the Help Desk to discuss your situation and how we can help. Please also be aware that Student Accessibility Services is a campus-wide office dedicated to improving accessibility for all students.
Earn a CGD certificate alongside your bachelor's degree. Work in multidisciplinary teams to build video games and interact with industry!
Advising M-F 8:30-11:30am, 1:00-3:30pm
2-32 Athabasca Hall
eClass (Powered by Moodle) is the Course Management System supported by IST at the University of Alberta. You will find that many (though not all) courses will have websites in eClass.