I am teaching/have taught the following courses:
Spring 2022, Fall 2019, Spring 2019, Spring 2018, Fall 2017, Fall 2016, Fall 2015, Spring 2015, Fall 2013, Fall 2012
COMP3322: Modern Technologies on World Wide Web
Fall 2020, Fall 2018, Spring 2017, Spring 2015, Spring 2014, Fall 2011, Fall 2010, Fall 2009
Spring 2021, Spring 2020
COMP3234: Computer and Communication Networks
Spring 2012, Spring 2011, Spring 2010, Spring 2009
CSIS0234B: Computer and Communication Networks (CE & Double)
Spring 2009
CSIS7304: The Wireless Internet and Mobile Computing