Teaching-Static
Note: Formatting still in progress
Previous Semesters at ODU
Spring 2021
- CS 432/532 - Web Science
- CS 725/825 - Information Visualization & Data Analytics
- CS 800 - Research Methods
Fall 2020
- CS 312 - Internet Concepts
- CS 432/532 - Web Science
- CS 625 - Data Visualization
Spring 2020
- CS 432/532 - Web Science
- CS 800 - Research Methods
Fall 2019
- CS 625 - Data Visualization
Spring 2019
- CS 725/825 - Information Visualization
Spring 2018
- CS 725/825 - Information Visualization
Fall 2017
- CS 725/825 - Information Visualization,
- CS 791/891 - Web Archiving Seminar (co-taught with Michael Nelson)
Spring 2017
- CS 725/825 - Information Visualization
Spring 2016
- CS 725/825 - Information Visualization,
- CS 595 - Topics in Cybersecurity (short course for the Government Sector Leadership Certificate)
Fall 2015
- CS 462/562 - CyberSecurity Fundamentals (online),
- CS 791/891 - Visualization Seminar
Spring 2015
- CS 725/825 - Information Visualization
Spring 2014
- CS 418/518 - Web Programming
Fall 2013
- CS 462/562 - CyberSecurity Fundamentals (online),
- CS 725/825 - Information Visualization
Spring 2013
- CS 455/555 - Intro to Networks and Communication,
- CS 795/895 - Applied Visual Analytics
Fall 2012
- CS 418/518 - Web Programming,
- CS 795/895 - Information Visualization
Fall 2011
- CS 312 - Internet Concepts,
- CS 795/895 - Information Visualization
Spring 2011
- CS 455/555 - Intro to Networks and Communication,
- CS 796/896 - Visual Analytics Seminar
Fall 2010
- CS 312 - Internet Concepts,
- CS 795/895 - Vehicular Networks
Spring 2010
- CS 795/895 - Vehicular Networks,
- CS 796/896 - Advanced Networking Seminar
Fall 2009
- CS 312 - Internet Concepts,
- CS 455/555 - Intro to Networks and Communication
Fall 2008
- CS 312 - Internet Concepts,
- CS 455/555 - Intro to Networks and Communication
Spring 2008
- CS 795/895 - Vehicular Networks
Fall 2007
- CS 455/555 - Intro to Networks and Communication,
- CS 791/891 - VANET Seminar
Spring 2007
- CS 795/895 - Vehicular Networks
Fall 2006
- CS 455/555 - Intro to Networks and Communication
@ Clemson University
- CPSC 360 - Network Programming (Spring 2006, Fall 2005, Spring 2005)
- CPSC 481 - Undergraduate Research (Spring 2006)
- CPSC 826/852 - Internetworking (Fall 2005, Fall 2004)
@ UNC
- COMP 14 - Introduction to Programming (Spring 2004, Fall 2003, Summer 2000)