Undergraduate Studies
Undergraduate Program
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.
Undergraduate Resources
Undergraduate Studies
Specialization Program Honors Program
-
Course Directory
Browse through our course directory for details on the courses we're offering.
-
Science Internship Program (SIP)
Consider joining the Science Internship Program to gain valuable work experience.
Undergraduate Student Support
-
Getting Started
Helping you get started as a new undergraduate student in CS at the University of Alberta.
-
Financial Support & Awards
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.
-
Student Groups
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.
Technical Support
-
Technical Support
Contact information for the Help Desk as well as technical support documentation on printing, network access, software and more.
Special Needs
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 Accessibility Resources is a campus-wide office dedicated to improving accessibility for all students.