- YDraw: A free Drawing Tool
This is a free drawing tool written in Java that runs on PC/Mac/Linux. Can be used with a Wacom tablet or any touch screen. - My Teaching Setup (Covid Update)
This documents my setup for in-person or online (synchronous or asynchnous) lecturing. - C Primer for Embedded Systems Programming on the 9S12
This primer was originally written by Jon Valvano and I updated it now maintain it. - C Declarations - A short Primer
A guide to understanding any and all complex C declarations. - Windows on a Mac
Running Microsoft Windows on your Mac
- Programming in C for LC3
This howto explains how to setup a programming environment on a PC to start programming in C for the LC3 machine. - Lectures on Multimedia Systems
This is a free series of lectures from a class I taught on Multimedia Systems. - Java Threads Howto
This howto shows three different ways of creating threads in Java. - Karnaugh Maps Illustration
This document shows the working or Karnaugh Maps for reduction using two examples involving 5 variables. EE 316 students have requested that I post this - Central Limit Theorem Applet
Link to an applet that I use often in my probability and statistics classes to explain the Central Limit Theorem