Teaching Experience (1998 - Current)
Assistant
Professor: 2009 – Current, Department of
Mathematics and Computer Science, Western Kentucky University
Instructor: 1998 - 2008, Computer Science Department, Western Kentucky
University
Courses
taught:
·
CS145 - Introduction to Computing
·
CS145 - Introduction to Computing
(online course)
·
CS145 - Introduction to Computing
(dual-credit)
·
CS157 - Information Security I
(online course)
·
CS257 - Information Security II
(online course)
·
CS230 - Introduction to Programming
(in QBasic, Visual Basic .NET)
·
CS239 - Problem Solving With
Computational Techniques
·
CS240 – Computer Science I
·
CS241 – Computer Science II
·
CS244 - Computer Science I
Laboratory
·
CS245 - Introduction to Computer
Programming Language (C, C#)
·
CS338 - Computer Science III
·
CS443/G - Database Management Systems
·
CS444/G - Programming Languages
·
CS500 - Research Methods and
Projects in Computer Science
·
CS595 - Security and
Cryptography
Business and Industrial Experience (1986 -1998)
·
Programming
Consultant: 1997-1998. Bowling Green, Kentucky.
·
Interface
Programmer: 1996-1997. R&D Department,
Medic Computer Systems, Raleigh, North Carolina.
·
Graduate
Lab Assistant: 1994 - 1996, Computer Science
Department, Western Kentucky University.
·
Research
Engineer: 1986-1993, National Institute of
Measurement and Testing Technology, China.