Teaching

CSU CS 160 (Foundations in Programming)

This class is the first requirement for the computer science degree at CSU. It introduces the Java programming language to students who have likely never pro...

CSU CS 192 (Freshman Seminar)

In this seminar, first year students are introduced to what computer science is, the ways of thinking like a computer scientist, and are given an opportunity...