Catastrophes, Confrontations, and Constraints
A ground-breaking study on how natural disasters can escalate or defuse wars, insurgencies, and other strife. Armed conflict and natural disasters have plagued the twenty-first century. Not since the end...
Just in Time
Literature and neuroscience come together to illuminate the human experience of beauty, which unfolds in time. How does beauty exist in time? This is Gabrielle Starr's central concern in Just in...
Relational Databases and Microsoft Access 365
This text is a free introductory text that introduces MS Access and relational database design. The motivation is to support an introductory database system course which, to the student, is...
Evidence-based Software Engineering
This book discusses what is currently known about software engineering, based on an analysis of all the publicly available data. This aim is not as ambitious as it sounds, because there is not...
Research Data Management in the Canadian Context
Research Data Management is a term for all the things that researchers do to structure, organize and maintain data before, during and after doing research. RDM is also an emerging...
Picture Research
An intimate foray into the invisible work that made it possible for pictures to circulate in print and online from the 1830s to the 2010s. Picture Research focuses on how pictures...
Insolvent
How we can enact meaningful change in computing to meet the urgent need for sustainability and justice. The deep entanglement of information technology with our societies has raised hope for...
Balkan Cyberia
How Bulgaria transformed the computer industry behind the Iron Curtain—and the consequences of that transformation for a society that dreamt of a brighter future. Bulgaria in 1963 was a communist...
Practical Python Artificial Intelligence Programming
We will cover Large Language Models, Deep Learning, general Machine Leaning and good old fashioned Symbolic AI, broad coverage of data sources as well as wide range of tips and...
Essential Python 3
This book is written to provide all the essential information to get you programming in Python 3. The book starts by running through the basics of the language before showing...