This course provides an overview of the field of Information Science, covering fundamental concepts such as information theory, information retrieval, and the role of information in society. Students will learn about the history of the field, key terminology, and basic principles of managing and processing information.
This course focuses on the principles and practices of data management, including the design, implementation, and maintenance of databases. Topics include database models, SQL, data normalization, and database administration. Students will gain hands-on experience with database management systems and learn how to design efficient and scalable databases.
In this course, students will explore techniques and technologies used in information retrieval and search engines. Topics include indexing, query processing, ranking algorithms, and evaluation of search performance. Students will learn how search engines work and develop skills to build and optimize search systems.
This course covers methods and tools for analyzing and visualizing data. Students will learn statistical techniques, data mining, and machine learning methods to extract insights from data. Visualization tools and techniques will be used to present data findings effectively. Practical exercises will involve using software like Python, R, and Tableau.
This course examines the role of information systems in organizations, including how they support business processes, decision-making, and strategic objectives. Topics include systems analysis and design, information system development, and IT project management. Students will learn to evaluate and implement information systems to meet organizational needs.
In this course, students will study the design and evaluation of user interfaces and the interaction between humans and computers. Topics include user-centered design, usability testing, and cognitive principles in interface design. Students will engage in projects to design and evaluate user interfaces for various applications.
This course explores the ethical, legal, and policy issues related to information creation, access, and use. Topics include intellectual property, privacy, cybersecurity, and information governance. Students will examine case studies and develop an understanding of the ethical implications of information practices.
This course introduces students to the concepts, tools, and technologies used in managing and processing big data. Topics include distributed computing, NoSQL databases, Hadoop, and Spark. Students will gain practical experience in handling large datasets and using big data tools to solve real-world problems.
This course covers the strategies and tools used to capture, manage, and share organizational knowledge. Topics include knowledge creation, knowledge repositories, and knowledge-sharing practices. Students will learn how to implement knowledge management systems and practices to enhance organizational learning and performance.
This course focuses on the principles and practices of information security. Topics include risk management, cryptography, network security, and incident response. Students will learn to identify security threats and vulnerabilities, and implement measures to protect information assets.
In this course, students will learn about the creation, management, and preservation of digital libraries and archives. Topics include digitization, metadata standards, digital preservation strategies, and user access. Students will engage in projects to design and implement digital collections.
This course explores the application of artificial intelligence (AI) techniques in information science. Topics include natural language processing, machine learning, and intelligent agents. Students will learn how AI can be used to enhance information retrieval, data analysis, and decision-making processes.