Knowledge management from an information systems perspective. Analyzing information and knowledge processes in organizations. Explicit and implicit/tacit knowledge in software systems and in human social systems. Languages and models for codifying knowledge. Application of information technologies to knowledge management. Ontologies and the semantic web. Knowledge management in information systems development. Applications in selected areas such as enterprise management, e-commerce, healthcare, media, and education.
Pre-requisite: INF1341H or permission of instructor.