TEACHING
- Courses taught at Illinois State University
- For Undergraduates
- IT 226 Advanced Practical Application Development
- IT 244 Introduction to Business Intelligence
- IT 279 Algorithms and Data Structures
- IT 340 Introduction To Artificial Intelligence
- IT 348 Introduction to Machine Learning
- IT 378 Database Processing
- IT 391 Directed Project in Information Technology
- For Graduates
- Courses taught at Marshall University
- For Undergraduates
- CS 110 Computer Science I
- CS 120 Computer Science II
- CS 210 Data Structure & Algorithms
- CS 215 Advanced Data Structure and Algorithms
- CS 320 Internetworking
- CS 330 Operating Systems
- CS 410 Database Engineering
- CS 415 Data Mining
- CS 481 Special Topics: Cloud Computing
- CS 490 Senior Project
- For Graduates
- CS 510 Database Systems
- CS 515 Data Mining
- CS 670 Vidusl Analytics
- Courses taught at LeMoyne-Owen College
- Algorithms
- Database Management
- Database Programming
- Data Structures with C++
- Programming in Java I & II
- Web Page Development
- Introduction to Unix
- Introduction to Microcomputers
- Advanced Java and Internet Programming
- Courses taught at Drexel University
- For Undergraduates
- Database Management
- Database Administration II
- Systems Analysis I
- For Graduates
- The Semantic Web
- XML and Databases
- Database Management Systems I & II
- Introduction to Information Systems Analysis
- Intelligent Information Processing (Team teaching)
- Advanced Data Management (Team teaching)