Teaching Method
I use ODU Blackboard Learning System to distribute most teaching materials and collect student submissions. The Blackboard Learning System is a comprehensive and flexible e-learning software platform that delivers a complete course management system. I also use Blackboard for course communications and grading. An ODU email account is required to use Blackboard and students are required to use their ODU email accounts for all courses I teach.

Courses Offering
Fall 2012
MSIM 641/ECE 606 Visualization I
MSIM 441/ECE 406 Computer Graphics and Visualization
ENGN 110 Explore Engineerin Technology I
Spring 2012
ECE 407/ECE 507/MSIM 608 Introduction to Game Development
ENGN 110 Explore Engineering Technology I
Fall 2011
MSIM 641/ECE 606 Visualization I
ECE 406/506 Introduction to Visualization
ENGN 110 Explore Engineerin Technology I
Spring 2011
ECE 407/ECE 507/MSIM 608 Introduction to Game Development
ENGN 111 Explore Engineering Technology II
Fall 2010
MSIM 641/ECE 606 Visualization I
ECE 406/506 Introduction to Visualization
ENGN 110 Explore Engineering Technology I
Spring 2010
ECE 407/ECE 507/MSIM 695 Introduction to Game Development
Fall 2009
MSIM 641/ECE 606 Visualization I
ECE 406/506 Introduction to Visualization
Spring 2009
ECE 495/ECE 595/MSIM 695 Introduction to Game Development

Fall 2008
MSIM 641/ECE 606 Visualization I
ECE 406/506 Introduction to Visualization

Spring 2008
ECE 241 Funamentals of Computer Design
ECE 340 Digital Circuits
Fall 2007
ECE 641/ECE 695 Visualization I

Spring 2007
ECE 241 Fundamentals of Computer Design
ECE 340 Digital Circuits

Fall 2006
MSIM 641/ECE 695 Visuazation I

Spring 2006
MSIM 602 Computer Science Concepts for Modeling and Simulation