Skip Navigation

Open Educational Resources

In order to reduce the cost burden on students, I have switched to utilizing Open Educational Resources (OERs) and online materials, with the limited exception of inexpensive ($10 or less) mass market paperback books. I also develop new materials over time, especially for classes that I teach regularly.


These resources are in perpetual states of development and tend to evolve over time. Some links may change as I periodically reorganize content.

Course OERs

These OERs are designed as course texts with sets of topics that comprise portions of my classes. I generally use extra materials, assignments, and quizzes that are not part of these OERs, so these are not complete, packaged courses.

Technical OERs

I use certain technologies in multiple courses and/or for research. These OERs are more focused on specific technologies or applications.