If you are a non-profit in Madison County, NY, and have a need for a web-based application, please contact me. Your need may align with a student project for my Software Engineering course.
Fall 2022
- COSC415: Software Engineering
- COSC203: Gadgets and Gizmos (co-teaching with Prof. Noah Apthorpe)
Spring 2022
I led the Wales study group and taught COSC140: Developing Web Applications
Fall 2021
- COSC415: Software Engineering
Spring 2021
- COSC101: Intro to Computing 1
Fall 2020
- COSC101: Intro to Computing 1
- COSC415: Software Engineering
Spring 2020
- COSC101: Intro to Computing 1
- COSC 301: Operating Systems
Fall 2019
- COSC101: Intro to Computing 1
- COSC301: Operating Systems
Spring 2019
- COSC101: Intro to Computing 1
- COSC480: Software Engineering for the Cloud
Fall 2018
- COSC101: Intro to Computing 1
- COSC301: Operating Systems
Spring 2018
- COSC301: Operating Systems
- COSC480: Software Engineering for the Cloud
Fall 2017
- COSC140: Developing Web Application
- COSC480: Software Engineering for the Cloud
Fall 2016–Spring 2017
I was on sabbatical during the 2016-17 academic year, and for part of that time in the School of Engineering and Computer Science at Victoria
University of Wellington, New Zealand.
Spring 2016
I led the Wales study group and taught COSC140: Developing Web Applications
Courses taught in prior semesters
- COSC 101: Intro to computing I
- COSC 140: Developing web applications
- COSC 301: Operating systems
- COSC 465: Computer networking
- COSC 480: Software engineering for the cloud
- CORE 135: The underside of the Internet