卡尔加里大学拥有16个学院。 数个被认可的大学学院是Haskayne商学院, Schulich工程学院, 人体工学学院, 医学院(MD), 法律学院(LLB), 和2008年加拿大西部的第二兽医学院。
目前该大学16个学院包括:
通信和文化学院 (Faculty of Communication and Culture)
教育学院 (Faculty of Education)
环境规划学院 (Faculty of Environmental Design)
艺术学院(Faculty of Fine Arts)
毕业生研究学院 (Faculty of Graduate Studies)
Haskayne 商学院 (Haskayne School of Business)
人文学科学院(Faculty of Humanities)
人体工学学院 (Faculty of Kinesiology)
法律学院 (Faculty of Law)
医学院 (Faculty of Medicine)
护理学院 (Faculty of Nursing)
Schulich 工程学院 (Schulich School of Engineering)
科学院 (Faculty of Science)
社会科学学院 (Faculty of Social Sciences)
社会服务学院 (Faculty of Social Work)
兽医学院 (Faculty of Veterinary Medicine)
卡尔加里大学提供的专业课程比较全面丰富,其中本科生专业有:会计、保险统计学、古代及中世纪历史、人类学、应用环境地质学、考古学、天体物理学、应用数学、应用化学、生物科学、生物化学、植物学、生物工程学、土木工程学、加拿大研究、通讯研究、计算机工程学、计算机科学、舞蹈、戏剧、发展研究、经济学、生态学、土壤学、财政学、健康与社会、护理、石油及燃气工程学、哲学、物理学、动物学等等。
卡尔加里大学的研究生专业有:人类学、考古学、应用心理学、商学、MBA、化学、计算机科学、通讯研究、戏剧、经济学、教育学研究、化学及石油工程、生物医学工程、电气及计算机工程、英语、环境设计、法语、地理学、地球科学、运动机能学、法学、数学与统计学、生物化学与分子生物学、公众健康科学、音乐、护理、临床心理学、社会学等等。