Teaching

My teaching philosophy stems from over thirty-five years of teaching experience, nine of which have been in the corporate sector. My teaching strategies have gone beyond information delivery to retention sensitivity as I help students make the transition from high to college and college to the workforce. Recently, my teaching has evolved to exploring teaching methodologies utilizing robotics to retain and assist in student comprehension of complex and abstract topics. Students learn how to pose interesting questions, how to access relevant information, and how to integrate conflict data into a coherent body of knowledge. In doing so, students learn not only the answer but the process by which the answer is obtained and thereby share in the sense of discovery that is the beauty of technology.

teaching

I teach undergraduate, graduate courses as well as Independent Study courses. They are listed below:


Undergraduate Courses Graduate Courses
UNV 101 First Year Seminar: Introduction to University Community IT 605 Database Management Systems
CIS 101 Introduction to Computers IS 623 Information System Analysis and Design
CS 121 Programming I IS 613 Database Management Systems
CS 122 Programming II IS 632 Business Data Communications
CIS 102W Web Design for Non-Profit Organizations IS 692 Research Seminar Project
CIS 102Q Problem Solving Using LEGO Robotics CYB 611 Introduction to Cybersecurity
CIT 342 Systems Analysis and Design TS 600 Independent Study in Graduate Technology Systems
CIT 352 Internet and Network Security
CIT 490 Independent Study in Information Technology
CIT 481 Capstone Course
TS 211A Spreadsheet Applications