Previous courses

 

Assistant Professor                                                 August 2007 – December 2011

Visiting Assistant Professor                                August 2006 – May 2007

Department of Computer Science, Mathematics and Engineering, Shepherd University, Shepherdstown, WV

·         CIS 104 Introduction to Computer and Information Science

·         CIS/CPE 287 Systems Analysis and Design 

·         CIS 321 Data and File Structures

·         CIS 324 Introduction to Artificial Intelligence

·         CIS 331 Programming Languages 

·         CIS 399 ST: Introduction to C++ Programming

·         CIS 405 Computer Graphics

·         CIS 418/MBA 582 Management Information Systems

·         CIS 431 Algorithms 

·         CIS 487 Software Engineering 

 

Visiting Assistant Professor                                August 2005 – July 2006

Department of Math and Computer Science, Department of Physics, Millikin University, Decatur, IL

·         Web Programming with J2EE

·         Computer Graphics

·         Advanced Computer Programming in C++

·         Operating Systems

·         Physics for Life Sciences Labs

·         Physics I & II Labs 

 

Teaching Assistant                                                August 2001 – May 2005                                                             

Department of Computer Science, the University of Alabama, Tuscaloosa, AL

·         Microcomputer Applications

·         Introduction to Computer Problem Solving

·         Introduction to Computer Science

·         Internet Applications

·         Prototyping in a Visual Environment

·         Data Structures

·         Software Development and Systems

·         Computerized Database Systems

·         Computerized Management Information Systems

·         Computer Graphics

 

Teaching Assistant                                                August 1997 – May 1999                                                            

Physics Department, Yale University, New Haven, CT

·         General Physics I and II

·         Classical Mechanics

·         Quantum Mechanics I and II