A Radical Introduction to Programming
Java for the Masses A few years ago, when I was just starting my M.Sc. in computer science at McGill, I had to teach the COMP-202 Intro to Computing class. This is essentially an introductory...
View ArticleDesigning a toy CPU
A Positive Response I’m happy to see that my previous post, A Radical Introduction to Programming ended up generating quite a bit of discussion on r/coding. The reception was fairly warm overall. Most...
View ArticleMaybe we ought to have Numerical Coprocessors?
The past decade has seen the rise of GPGPUs. We’re leveraging the tremendous computational power of graphics cards to accelerate computationally intensive applications such as machine learning, video...
View Article