Teaching

CSCI 112: Programming With C

Undergraduate course, Montana State University, Computer Science, 2021

Catalog description: C Programming knowledge. Introduces imperative programming and the C standard library. Course covers pointers, memory management and structures. Note: we may introduce some C++ topics as well.

CSCI 127: The Joy & Beauty of Data

Undergraduate course, Montana State University, Computer Science, 2020

Catalog description: Provides a gentle introduction to the exciting world of big data and data science. Students expand their ability to solve problems with Python by learning to deploy lists, files, dictionaries and object-oriented programming. Data science libraries are introduced that enable data to be manipulated and displayed.

CSCI 127: The Joy & Beauty of Data

Undergraduate course, Montana State University, Computer Science, 2019

Catalog description: Provides a gentle introduction to the exciting world of big data and data science. Students expand their ability to solve problems with Python by learning to deploy lists, files, dictionaries and object-oriented programming. Data science libraries are introduced that enable data to be manipulated and displayed.