Sample of courses I have taught:

Project Management
Provides an in-depth coverage of the analysis, design, and development of projects within various business environments. This course will cover the analysis of current project requirements, management of project activities, activity scheduling, practical quality controls, project documentation, agile vs. waterfall, and project delivery/closure. Project management concepts, such as measurable value and the Triple Constraint will also be discussed along with labs using project management software.
IT Management and Innovation
Frameworks, concepts, practices, and examples that help business managers understand the value of IT and generate business value from investments in IT and its complimentary business resources. Topics include strategic alignment of IT with organizational goals, organizational efficiency and transformation enabled by IT, organizational learning and innovation enabled by IT, positioning and managing of the IT function, IT and sustainability.
Human-Computer Interaction
Basic concepts of human-computer interaction, human factors, performance analysis, cognitive processing, usability studies, human-centered software, accessibility, emerging technologies, developing effective interfaces.man-computer interaction, human factors, performance analysis, cognitive processing, usability studies, human-centered software, accessibility, emerging technologies, developing effective interfaces.
Introduction to Programming
Introduction to visual object-oriented computer programming using Visual Basic: development of software stages, using Universal Modeling Language (UML); object-oriented concepts.
Information Technology and Business Operations
Designed to address the challenging role of information technology and management information systems in today's global business organizations. Topics include different types of information systems, planning and developing databases, ERP systems (such as SAP) and other organizational issues dealing with information technology.
Electronic Commerce
Marketplaces, E-commerce economic impacts, market research, company-centric B2B, E-supply chain, corporate portals, E-government, E-learning, introduction to implementing an E-commerce system.
Business Computer Systems
Examines the role of information systems within the functional areas of an organization, including characteristics of the different types of business information systems, such as transaction processing, management reporting, division support, etc. Labs cover selected features of operating system and software packages.
Diversity in Global Information Technology
A lecture-based exploration of the issues and the influences which Information Technology (IT) has had on the global society and culture. Topics  include global ethical issues such as intellectual property rights, global privacy concerns, and global public policy issues, societal impact of computing projects, and IT influences on global economics.