Courses Taught/Directed at Salisbury University (8/2016-)
COSC425/426 - Software Engineering I/II
COSC420 - High Performance Computation
COSC386 - Database Design and Implementation.
COSC370 - Computer Networking
COSC350 - System Software
COSC117 - Fundamental Programming (Java)
COSC119 - Web Development
COSC120 - Computer Science I (C++)
COSC385 - Directed Study (Project Based)
COSC380 - Experiential Study (Internship)
COSC390 - Independent Study (Project Based)
Courses Taught at Whitman College
(8/2015-5/2016)
CS400 - Design and Analysis of Algorithms.
CS270 - Data Structures in C++.
CS167 - Introduction to Python.
Courses Taught at Illinois Wesleyan University (1/2014-5/2015)
CS370 - Fundamentals of Software Engineering.
CS355 - Principles of Programming Languages.
CS135 - Discrete Mathematics and Functional Languages.
CS314 - Database Systems.
CS128 - Data Structure in C++.
CS126 - JavaScript Programming.
CS127 - Introduction to Python.