News

My boys are getting old enough that I think they're ready to start understanding how to make a computer work, rather than just using it, so I'm looking at starting to teach them some programming ...
The world is much different than when we were growing up. Teaching coding to kids was something very few people though ...
Translating these real-world motivations for understanding concurrency and parallelism isn’t abstract. It’s real. When teaching programming, “think parallel” should come very early on.
This means that I teach the fundamental concepts of programming, and students use those concepts towards the production of creative and speculative works. This stands in contrast to the traditional ...
Licensure – Transition to Teaching This program is based on previous subject matter expertise and focuses on teaching you how to teach it. This 18-credit program supports your development as an ...