In the Summer of 2020 I am teaching CS3200 (Computer Ethics) and CS2620 (Discrete Structures).
1/5/2020
In the Spring of 2020 I taught CS4900 (Senior Seminar), CS2620 (Discrete Structures). and CS1010 (Algorithmic Problem Solving).
8/19/2019
In the Fall of 2019 I taught CS1340 (Computing for Scientists), CS4500 (Formal Languages and Automata) and
CS4731 (Introduction to Big Data and Machine Learning)
7/25/2019
Our paper "Registration of 3D triangular models to 2D X-ray projections using
black-box optimisation and X-ray simulation" was accepted to Computer Graphics & Visual Computing (CGVC) 2019.
6/5/2019
In the Summer of 2019 I taught CS3200 (Computer Ethics) and CS1010 (Algorithmic Problem Solving).
4/12/2019
Our journal extension for the paper "Automatic Hand Skeletal Shape Estimation from Radiographs" was accepted to IEEE Transactions on NanoBioscience.
1/5/2019
In the Spring of 2019 I taught CS4830 (Computer Graphics), CS2620 (Discrete Structures). and CS1010 (Algorithmic Problem Solving).
10/15/2018
Our paper "Automatic Hand Skeletal Shape Estimation from Radiographs" was accepted to BIBM18 (International Conference on Bioinformatics and Biomedicine)
08/13/2018
In the Fall of 2018 I taught CS1010(Algorithmic Problem Solving) and CS1340 (Computing for Scientists). and CS4500 (Formal Languages and Automata Theory)
06/05/2018
In the Summer of 2018 I taught CS1010(Algorithmic Problem Solving) and CS3410 (Data Structures).
2/13/2018
Our paper "Vegetation Density Estimation in the Wild" was accepted to the Association for Computing Machinery Southeast Conference (ACMSE) 2018
01/02/2018
In the Spring of 2018 I taught CS1340(Computing for Scientists), CS4830 (Computer Graphics), and CS1010 (Algorithmic Problem Solving).
08/14/2017
In the Fall of 2017 I taught CS1340(Computing for Scientists), CS4500 (Formal Languages and Automata Theory), and CS4731 (Machine Learning).
06/07/2017
In the Summer of 2017 I taught CS1010(Algorithmic Problem Solving).
01/10/2017
In the Spring of 2017 I taught CS2620 (Discrete Structures), CS1340 (Computing for Scientists). and CS1010 (Algorithmic Problem Solving).
8/15/2016
In the Fall of 2016 I taught CS4830 (Computer Graphics), CS4500 (Formal Languages and Automata Theory). and CS1010 (Algorithmic Problem Solving).
05/27/2016
In the Summer of 2016 I taught CS2620(Discrete Structures).
05/05/2016
Our papers "Kinesthetic Touches for a Theory of Computing Class" and "Closed Labs in Programming Courses: a Review" were accepted to the 12th International Conference on Frontiers in Education: Computer Science and Computer Engineering (FECS16)
01/09/2016
In the Spring of 2016 I taught CS1010(Algorithmic Problem Solving).
and CS1340(Computing for Scientists) and CS1000.
11/01/2015
Our paper "Sky Segmentation in the Wild: an Empirical Study" was accepted to the Winter Conference on Applications of Computer Vision (WACV) 2016
8/18/2015
In the Fall of 2015 I taught CS4830 (Computer Graphics). and CS1010 (Algorithmic Problem Solving).
6/10/2015
In the Summer of 2015 I taught CS2620(Discrete Structures).
4/10/2015
Our book chapter titled "Using Visual Analytics to Inform Rheumatoid Arthritis Patient Choices" was accepted. It will appear in "Serious Games Analytics: Methodologies for Performance Measurement, Assessment, and Improvement", edited by Christian Sebastian Loh, Yanyan Sheng and Dirk Ifenthaler. ISBN-13: 978-3319058337 ISBN-10: 3319058339. July 14, 2015.
My paper "A CRF Approach to Fitting a Generalized Hand Skeleton Model" was accepted to WACV 2014
10/12/2013
My paper "Online Discussions: Improving Education in CS?" was accepted to SIGCSE 2014
09/24/2013
I was elected as the computer science department's graduate student representative in the Higher Degrees Committee.
06/11/2013
My papers "Teaching Graphics for Games using Microsoft XNA" and "A Data-Driven Approach to Visualize the Effects of Rheumatoid Arthritis on Hands" were accepted to CGames 2013.
03/28/2013
I received the Provost's Award for Outstanding Teaching
04/24/2012
My paper "Real Time Hand Gesture Recognition with 2 Kinect Sensors" was accepted to IPCV 2012.