teaching

Courses I have taught.

2021

CIS4930 Natural Language Processing with Python (TA)

Spring Dr. Pete Dobbins

Special topics course introducing the essential concepts, principles, and techniques of natural language processing, with topics spanning information extraction, grammars, disambiguation, and system modeling, classification, and evaluation.

2020

COT3100 Applications of Discrete Structures (TA)

Fall Dr. Pete Dobbins

Covers the mathematics of discrete events, meaning events that involve distinct elements, finite structures of distinct elements, or finite sampled versions of continuous phenomena.

CIS4301 Information and Database Systems 1 (TA)

Spring Dr. Pete Dobbins

First part of a two-course sequence on the essential concepts, principles, and techniques of modern database systems, covering the modeling and querying of data with conceptual data models and the development of a database application.