Courses Taught
Cooper Union
- PH 360 Distributed Networks, Multiagent Systems and Blockchain Applications - Spring 2018
- EID 101 Engineering Design and Problem Solving - Fall 2016, Fall 2017
- PH 235 Physics Simulations - Fall 2015, Spring 2017
UNCC
- ITIS 4166/5166 Network Based Application Development - UNCC - Spring 2014 (Moodle Syllabus) [Prepare for ITIS 5166]
- ITIS 4166/5166 Network Based Application Development - UNCC - Spring 2013 (Moodle Syllabus) [Prepare for ITIS 5166]
- ITIS 4166/5166 Network Based Application Development - UNCC - Fall 2012 (Moodle Syllabus) [Prepare for ITIS 5166]
- COMS E6901 Situational Awareness in the Social Media Space ( Co-advisor, Columbia University) - Fall 2011
- ITIS 4166/5166 Network Based Application Development - UNCC - Spring 2010 (WebCT)
- ITIS 4166/5166 Network Based Application Development - UNCC - Fall 2009 (WebCT)
- ITIS 6510/8510 Multiagent Systems - UNCC -Spring 2009
- ITIS 4166/5166 Network Based Application Development - UNCC - Spring 2009 (WebCT) [Prepare for ITIS 5166]
- ITIS 4166/5166 Network Based Application Development - UNCC - Fall 2008 (WebCT)
- ITIS 4166/5166 Network Based Application Development - UNCC - Spring 2008 (WebCT)
- ITIS 4166/5166 Network Based Application Development - UNCC -Fall 2007 (WebCT)
- ITIS 6510/8510 Multiagent Systems - UNCC- Spring 2007 (WebCT)
- ITIS 4166/5166 Network Based Application Development - UNCC- Fall 2006 (WebCT)
- ITIS 2300 Web-based Application Development - UNCC - Spring 2006
- ITIS/ITCS 6148/8148 Advanced Object Oriented Design and Implementation - UNCC - Fall 2005 (WebCT)
- ITIS 6010/8010 Multiagent Systems- UNCC - Spring 2005 (Web CT)
- ITIS 4166/5166 Network Based Application Development- UNCC - Fall 2004 (WebCT)
- ITIS 5166 Network Based Application Development- UNCC - Spring 2004 (WebCT)
- ITIS 6148 Advanced Object Oriented Design and Implementation - UNCC - Fall 2003 (WebCT)
- Advanced Unix Environment - UMASS - Winter 1999
- Multiagent Systems - UMASS - Spring 2000