The “technological singularity” is defined as that putative point in time forecasted to occur in the mid twenty-first century when machines will become smarter than humans, leading humans and machines to merge. It is hypothesized that this event will have a profound influence on medicine and population health. This work describes a new course on Technology and the Future of Medicine developed by a diverse, multi-disciplinary group of faculty members at a Canadian university. The course began as a continuous professional learning course and was later established as a recognized graduate course. We describe the philosophy of the course, the barriers encountered in course development, and some of the idiosyncratic solutions that were developed...