Introduces students to the theoretical underpinnings of information retrieval (IR), an active core area in information science and a rapidly growing branch of applied computational science. Focuses on computer applications to document representation and indexing, as well as the storage, retrieval, and distribution of digital information. Emphasizes applying IR theories and practices to website indexing and Web search engines.
Provides an overview of data analytics foundations and techniques for information professionals. Introduces fundamental concepts and theories of data and data science. Discusses methods and techniques of data representation, data analysis, and data visualization. Covers a range of tools and systems that can be used to discover insight and derive values from data.
Introduces students to mobile application development using state-of-the-art cross-platform technologies. Focuses on the concepts of component-based reactive programming and practices of web-based frameworks for creating mobile apps. Emphasizes client-side design with integration of server APIs. Addresses related design patterns, frameworks, and team processes in the mobile development process.