Teaching

Here is a list of courses I have taught.

  • INF552: Machine Learning for Data Informatics. I taught this course at the University of Southern California in fall 2017.

  • CSCI401: Capstone: Design and Construction of Large Software Systems. I was a stakeholder for this course taught by Jeffrey Miller at the University of Southern California in spring 2017.

  • INF552: Machine Learning for Data Informatics. I taught this course at the University of Southern California in spring 2017. Students gave an average rating of 4.66/5 for the Overall Rating of the Instructor.

  • INF552: Machine Learning for Data Informatics. I taught this course at the University of Southern California in fall 2016. Students gave an average rating of 4.79/5 for the Overall Rating of the Instructor.

  • INF552: Machine Learning for Data Informatics. I taught this course at the University of Southern California in spring 2016. Students gave an average rating of 4.57/5 for the Overall Rating of the Instructor.

  • COP2253: Java Programming. I taught this course at the University of West Florida in summer 2011.

  • COP2334: C++ Programming. I taught this course at the University of West Florida in summer 2011.

  • COP6990: Database and Knowledgebase Systems. I taught this course at the University of West Florida in spring 2011.

  • CEN5992: Software Engineering Foundations: Operating Systems. I taught this course at the University of West Florida in spring 2011.

  • COP4610C: Operating Systems Fundamentals. I taught this course at the University of West Florida in spring 2011.

  • COP2253: Java Programming. I taught this course at the University of West Florida in spring 2011.

  • CS294-11: Algorithmic Techniques in Artificial Intelligence. I organized and taught this Special Topics course at the University of California, Berkeley in spring 2006. Students gave an average rating of 6.2/7 for the Overall Teaching Effectiveness of the instructor.

  • CS227: Reasoning Methods in Artificial Intelligence. I was a Teaching Assistant for this course at Stanford University in spring 2001, 2002 and 2003.

  • CS222: Knowledge Representation. I was a Teaching Assistant for this course at Stanford University in winter 2003.