Jim Beneke
Ignore the class heading. I took him for CSCI 1101. His lectures are hard to pay attention to. It's not that the class is necessarily hard. It's just the way he goes over the content makes it hard for students to stay engaged. Most of your work will be through zyBooks so be prepared for a sizable amount of reading and assignments.