TEACHING

CURRENT TEACHING @ ST JOHN'S University

GRADUATE

    • CUS752/1179 (Machine Learning): Spring 2020
    • CUS 640 (Natural Language & Text Processing): Spring 2019, 2018
    • CUS 791 (Data Mining and Predictive Analysis Internship): Spring 2020
    • CUS 615 (Data Mining and Predictive Analysis II): Spring 2017
    • CUS 625 (Computer Application Visualization): Spring 2017
    • CUS 620 (Programming for Data Analytics; Python): Fall 2019, Fall 2017, Fall 2016

UNDERGRADUATE

    • CUS 1151 (Advanced Data Structure and Algorithm): Spring 2020, Spring: 2019, Fall: 2018, 2017
    • CUS 1194 (Special Topic in Computer Science, Information Retrieval): Spring 2018
    • CUS 1115 (Fundamental Programming I, Java): Fall 2018, 2017
    • CUS 1116 (Fundamental Programming II, Java): Spring 2020, Spring 2019, 2018, Spring 2017, Fall 2016
    • CUS 1126 (Data Structure, Java): Fall 2019, Fall 2016
    • CUS 1102 (Software Applications): Spring 2017

TEACHING @ Southeast Missouri State University

    • CS403 (Information Retrieval): Fall 2014
    • CS331 (Application Programming in Java): Spring 2016, 2015, 2014
    • IS360 (Mobile App Programming, Android): Spring 2016, 2015, 2014
    • CS245 (Discrete Structure): Fall 2015, 2014, 2013
    • IS245 (Web Development and Security): Summer 2016, Fall 2015, Summer 2015
    • CS177 Python (Programming for Scientists and Eng.): Spring 2016, 2015, 2014, Fall 2015, 2014, 2013

TEACHING @ University of Memphis

    • COMP 4014 (Java Programming): Fall 2012