Christopher Anand

McMaster University

Christopher Anand

McMaster University

It is an exciting time for Computer Science, and it is my good fortune to be involved in spreading to work about the great tool we are just starting to learn how to use.

With a groups of undergraduate students at http://outreach.mcmaster.ca, I love getting children as young as 9 to think about how computer science is changing so much in their world, and how they can use it as a lever to move the world. Last year we helped 2000 kids create their own game.

With a lot of help from my PhD student, Kevin Browne, I have created a course in Software Entrepreneurship for McMaster undergraduates, to help them focus their technical knowledge into entrepreunerial activity, whether in the form of a start-up or change within a larger enterprize. We are already seeing good bark per buck http://woof.co

Finally, through http://OCAlgorithms.com, I have been able to transfer ideas from the programming languages and program transformation communities about producing better sofware faster to industry, in the form of Coconut (COde CONstructing User Tool). To date, Coconut has been used to produce commercial special function libraries for four families of processors, and a multi-core Magnetic Resonance image reconstruction engine with provably correct parallelization.

  • Work
    • Associate Professor, Computing and Software
  • Education
    • BMath, Waterloo; PhD, McGill