
TEACHING
Cleveland State University, Cleveland, Ohio
Enterprise Databases – IST 634
- Description: This course provides a comprehensive study of modern relational and non-relational database systems for enterprise business analytics. Students will begin by exploring the core components of relational database systems, including query processing, execution techniques, and query optimization strategies. The course will then progress to semi-structured and non-structured data processing, followed by advanced features of modern Business Intelligence systems, focusing on Parallel Data Warehouse (PDW) and data mining algorithms. The course will culminate with an examination of current research papers on big data processing and cloud computing
Minnesota State University, Mankato, Minnesota
Introductions to Management Information Systems – MGMT 300
- Description: Examines the use of information and communication technologies (ICT) in organizational settings and gives a perspective of MIS from the standpoint of the non technical manager. Topics include Power BI, Data visualizations, acquisition, management, use and control of information systems and their impact on individuals, organizations, and society. Emphasis is on the business manager’s role in developing and managing information systems and the uses of ICT to create competitive advantages. Average Evaluation Rating: 5.4/6.01
Introduction to Business Applications – MGMT 404
- Description: This course is designed to introduce students to the programming language, Python. It is a versatile, robust, and easy to learn language that is extremely popular and has tremendous real-world applications. Students will be equipped with the tools to design, build and deploy Python programs that could serve as building blocks to future projects. The course cover programming concepts such as variables, loops, decision structures, lists, functions, and more complex subject matter (such as automation, web scrapping and data analysis which is where Python excels and is most useful). The goal of this course is to understand and practice Python well enough to be able to jump into existing projects with prospective employers or build applications from scratch. Average Evaluation Rating: 5.7/6.0
Management Information Systems – MGMT 459
- Description: Explore the dynamic world of Management Information Systems. Learn to innovate with technology and develop vital professional skills, including public speaking, teamwork, and project management. The course covers Tableau, Data visualizations, the latest technologies, equipping you to evaluate and implement them for business success. Centered around a practical information systems project, you’ll address real-world challenges and design innovative solutions. Join us on a journey to stay ahead in the ever-evolving tech landscape.” Average Evaluation Rating: 5.3/6.0
Baylor University, Waco, TX
Management Information Systems – MIS 3305
- Description: Examines the use of information and communication technologies (ICT) in organizational settings and gives a perspective of MIS from the standpoint of the non technical manager. Topics include Tableau, Data visualizations, acquisition, management, use and control of information systems and their impact on individuals, organizations, and society. Emphasis is on the business manager’s role in developing and managing information systems and the uses of ICT to create competitive advantages. Average Evaluation Rating: 5.6/6.0
Introduction to Python – MIS 4V98
- Description: This course is designed to introduce students to the programming language, Python. It is a versatile, robust, and easy to learn language that is extremely popular and has tremendous real-world applications. Students will be equipped with the tools to design, build and deploy Python programs that could serve as building blocks to future projects. The course cover programming concepts such as variables, loops, decision structures, lists, functions, and more complex subject matter (such as automation, web scrapping and data analysis which is where Python excels and is most useful). The goal of this course is to understand and practice Python well enough to be able to jump into existing projects with prospective employers or build applications from scratch. Average Evaluation Rating: 5.7/6.0
Central Texas College, Killeen/ Fort Hood, TX,
Microsoft Software & Systems Academy (MSSA) program
- Instructor for BCIS 1305: Business Computer Applications
- Instructor for CPMT 1345: Computer Systems Maintenance
- Instructor for ITSC 1301: Introduction to Computers
- Instructor for ITSC 1325: Personal Computer Hardware
- Instructor for ITSC 1405: Intro. to PC Operating Systems
- Instructor for ITSC 1415: Project Management Software
- Instructor for ITSE 1302: Computer Programming
- Instructor for ITSE 1329: Programming Logic and Design
- Instructor for ITSE 2402: Intermediate Web Programming
- Instructor for ITSE 1359: Introduction to Scripting Languages
- Instructor for ITSW 1307: Introduction to Database




