Courses Taught

University of North Carolina at Charlotte

  • INFO 3130 MANAGEMENT INFORMATION SYSTEMS (Course Coordinator) - Impact of information systems on management decision-making activities. Principles of the structure and analysis of information flows within an organization. Emphasis on database accumulation and generation, capabilities of information processing, system function (e.g., file creation, report generation, etc.) and evaluation and modification of information systems.

  • INFO 3233 DATA AND INFORMATION MANAGEMENT - A study of and implementation of databases for business applications. Exploration of basic concepts of design and the use of SQL to create and manipulate corporate databases.

Towson University

  • COSC 109 COMPUTERS AND CREATIVITY - Creative activities involving symbolic manipulation and computer graphics; animation, dynamic story telling, computer music, visual effects, Web publishing, computer games, artwork and multimedia.

  • COSC 111 INFORMATION AND TECHNOLOGY FOR BUSINESS (Course Coordinator) - Retrieve, process, classify, sort and evaluate data and information. Problem-solving techniques, creative thinking skills, communication skills, team building, and professional ethics. Laboratories covering the Internet, spreadsheets, and databases.

  • CIS 211 FUNDAMENTALS OF INFORMATION SYSTEMS AND TECHNOLOGY - An introduction to information systems and technology in today's organizations. Topics include hardware, software and communications fundamentals, systems development, information management, work force considerations, and related societal, legal, and ethical issues.

  • CIS 435 HUMAN-COMPUTER INTERACTION - Effective, productive information systems, including interactive computer systems, input and output devices, screen layouts, machine design, health issues, organizational impacts, and computers and the disabled.