Book — Offered as an introduction to the field of data structures and algorithms, Open Data Structures covers the implementation and analysis of data structures for sequences (lists), queues, priority queues, unordered...
Book — Angela Wanhalla begins her story in Maitapapa, Taieri, New Zealand, the mixed-descent community where her great-grandparents, John Brown and Mabel Smith, were born. As In/visible Sight takes shape, a community...
Book — Fantasy and reality come together in sports and Jamie Dopp argues that nowhere is this blurring of the borders of reality more evident than in Canadian hockey. Using imagination as...
Book — In 1906, Nello Vernon-Wood (1882–1978) reinvented himself as Tex Wood, Banff hunting guide and writer of “yarns of the wilderness by a competent outdoorsman.” His homespun stories of a vanishing...
Book — This unfamiliar territory is the borderlands of women’s histories traversing the American and Canadian Wests. Specialists in women’s history, settler societies, colonialism, storytelling, education, and native and borderlands studies introduced...
Book — In Hot Thespian Action! Robin Whittaker argues that new plays can thrive in amateur theatres, which have freedoms unavailable to professionalized companies. And he proves it with ten relevant, engaging...
Book — The Canadian Theatre Encyclopedia is an ongoing, highly accessible database of information about Canadian actors, playwrights, directors, producers, designers, theatre organizations and institutions, composers, and plays that is available to...
Book — This introduction to computer programming with Python begins with some of the basics of computing and programming before diving into the fundamental elements and building blocks of computer programs in...
Blog — ...books are not just about Alberta or written by Albertans. They are about educating and empowering children and teens, decolonizing academic spaces through embodiment studies, foreign affairs, and online learning!...
Blog — ...we’re here to break it down for you and share our latest OER project with you. An OER is an open educational resource. OERs are free online textbooks designed to...