Dr. Christopher Anand

Associate Professor, Computing and Software,Computational Science and Engineering
McMaster University (map)
1280 Main Street West, ITB-202
Hamilton, ON L8S 4K1 CANADA
anandc@mcmaster.ca
+1-905-525-9140;21397 (but link will go to MS Teams during the pandemic)
Office: ETB-112 (but during pandemic set up a meeting via Teams, via this link)

TeachingAcademic ActivitiesResearchLinksOutreach

The Book: Creating with Code

If you want to learn about software helping people, you have come to the right place! You may already know some programming or be a complete beginner. Either way, this book is for you. It brings together three ingredients: programming, principles of user interface design, and a step-by-step approach to turning an inkling of an idea into software which solves someone’s problem.

full text on MacSphere

full text on ResearchGate

Affiliations

Fellow, IBM Canada Advanced Studies

Courses

(2022-2023,winter) CAS781: Topics in Computer Science (To Embed or not to Embed your DSL, That is the Question)

(2022-2023,winter) CS1XD3: Software Design Using Web Programming (Winter, course on Avenue)

(2021-2022,summer) CAS781: Topics in Computer Science (The Evolution of User Interface Frameworks and Programming Languages)

(2021-2022,fall) CAS781: Topics in Computer Science (Intermediate languages for Functional Programming)

Design by Akash Patel