Course Catalog

Filter by Modality

IS 202 Social Aspects of Information Technology

Explores the way in which information technologies have and are transforming society and how these affect a range of social, political and economic issues from the individual to societal levels.

This course satisfies the campus undergraduate Social and Behavioral Science requirement.

  • Fall 2019

    • IS202AD1 Thu 2:00 pm - 2:50 pm On-Campus Susan Liepert, Lori Kendall 68248
    • IS202AD2 Thu 3:00 pm - 3:50 pm On-Campus Aiko Takazawa, Lori Kendall 68249
    • IS202AD3 Thu 4:00 pm - 4:50 pm On-Campus Lori Kendall, Aiko Takazawa 68250
    • IS202AD4 Fri 9:00 am - 9:50 am On-Campus Dianah Kacunguzi, Lori Kendall 68251
    • IS202AD5 Fri 10:00 am - 10:50 am On-Campus Lori Kendall, Dianah Kacunguzi 68252
    • IS202AD6 Fri 11:00 am - 11:50 am On-Campus Lori Kendall, Susan Liepert 68253
    • IS202AL1 Mon/Wed 10:00 am - 10:50 am On-Campus Lori Kendall 68247
  • Spring 2019

    • IS202AD1 Thu 3:00 pm - 3:50 pm On-Campus Lori Kendall, Dianah Kacunguzi 66607
    • IS202AD2 Thu 4:00 pm - 4:50 pm On-Campus Lori Kendall, Dianah Kacunguzi 66608
    • IS202AD4 Fri 10:00 am - 10:50 am On-Campus Lori Kendall, Katherine Kritikos 66610
    • IS202AD5 Fri 11:00 am - 11:50 am On-Campus Lori Kendall, Katherine Kritikos 66611
    • IS202AD6 Fri 12:00 pm - 12:50 pm On-Campus Lori Kendall, Katherine Kritikos 66606
    • IS202AE1 Tue/Thu 2:00 pm - 2:50 pm On-Campus Lori Kendall 66612
    • IS202BD1 Thu 3:00 pm - 3:50 pm On-Campus Kinyetta Nance, Emily Knox 68817
    • IS202BD2 Thu 4:00 pm - 4:50 pm On-Campus Kinyetta Nance, Emily Knox 68818
    • IS202BD3 Fri 11:00 am - 11:50 am On-Campus Lettycia Terrones, Emily Knox 68819
    • IS202BD4 Fri 12:00 pm - 12:50 pm On-Campus Lettycia Terrones, Emily Knox 68820
    • IS202BE1 Mon/Wed 11:00 am - 11:50 am On-Campus Emily Knox 68816

IS 390CC Computers and Culture

Explores cultural ideas about computers, including hopes and fears about the effects of computers on our lives. Will analyze images of computers in fiction and movies. The course will also examine hackers, online subcultures, and other computer-related subcultures, and the integration of computers into various cultural practices.

  • Fall 2019

    • IS390CC Tue/Thu 9:30 am - 10:50 am On-Campus Damian Duffy 68256
  • Spring 2019

    • IS390CC Tue/Thu 9:30 am - 10:50 am On-Campus Damian Duffy 66789

IS 390W1A Web Technologies & Techniques

This course provides an introduction to the technologies behind the Web. Topics covered include: hypertext, hypermedia, the history of the Web, the role of Web standards and their impact on the development of Web resources. The course introduces principles of Web design and usability. Students will gain an understanding how the Web works and how to design, construct, evaluate, and maintain Web-based materials.

  • Fall 2019

    • IS390W1A On-Campus 71876
  • Spring 2019

    • IS390W1A Mon/Wed 11:00 am - 12:20 pm On-Campus David Hopping 67703

IS 403 Literature and Resources for Children

Evaluation, selection and use of books and other resources for children (ages 0-14) in public libraries and school media centers; explores standard selection criteria for print and non-print materials in all formats and develops the ability to evaluate and promote materials according to their various uses (personal and curricular) and according to children's various needs (intellectual, emotional, social and physical).

  • Fall 2019

    • IS403AG Wed 4:00 pm - 6:50 pm On-Campus Karla Lucht 68266
    • IS403AU Wed 4:00 pm - 6:50 pm On-Campus Karla Lucht 68794

IS 409 Storytelling

Fundamental principles of the art of storytelling including techniques of adaptation and presentation; content and sources of materials; methods of learning; practice in storytelling; planning the story hour for school and public libraries and other public information settings; and audio, video, and digital media.

  • Spring 2019

    • IS409AG Mon 1:00 pm - 3:50 pm On-Campus Daniel Keding 67373
    • IS409AU Mon 1:00 pm - 3:50 pm On-Campus Daniel Keding 67641

IS 418 Community Engagement

Community engagement refers to the multiple ways that information professionals in libraries and other settings learn about, collaborate with, and provide service and outreach to community members. Provides an introduction to, and overview of, community engagement theory and practice. A significant portion of coursework will take the form of service learning or community-based research via approved projects that match students' interests.

  • Fall 2019

    • IS418AG Wed 9:00 am - 11:50 am On-Campus Martin Wolske 70369
    • IS418AU Wed 9:00 am - 11:50 am On-Campus Martin Wolske 70370
  • Spring 2019

    • IS418AG Tue 3:00 pm - 5:50 pm On-Campus Martin Wolske 66838
    • IS418AU Tue 3:00 pm - 5:50 pm On-Campus Martin Wolske 67654

IS 445 Information Books and Resources for Youth

Evaluation, selection and use of information books and other resources for young people (ages 0-18) in public libraries and school media centers; explores standard selection criteria for factual print and nonprint materials in all formats and develops the ability to evaluate and promote nonfiction books and resources according to their various uses (personal and curricular) and according to young people's various needs (intellectual, emotional, social and physical).

  • Spring 2019

    • IS445AG Wed 1:00 pm - 3:30 pm On-Campus Elizabeth Bush 67376
    • IS445AU Wed 1:00 pm - 3:30 pm On-Campus Elizabeth Bush 67655

IS 451 Introduction to Network Information Systems

Hands-on introduction to technology systems for use in information environments. The course steps students through choosing, installing, and managing computer hardware and operating systems, as well as networking hardware and software. The course also explores alternatives for administering IT and how to assess emerging technologies and their applicability to library settings. While students are expected to have basic computer competencies per the School of Information Sciences admissions requirements, the goal of the course is to provide practical detailed knowledge of the technology for all levels of competency. The primary objective is to provide a conceptual understanding of the topics of the day through concrete hands-on examples of implementation. By learning the underlying concepts, students will be better prepared to help design networked systems that not only work well today, but also develop systems that can be easily adapted for the needs and technologies of tomorrow.

  • Fall 2019

    • IS451A Tue 9:00 am - 11:50 am On-Campus Martin Wolske 68267
  • Spring 2019

    • IS451A Wed 5:30 pm - 8:20 pm On-Campus Martin Wolske 67556

IS 452 Foundations of Information Processing

Covers common data, document processing, and programming constructs and concepts. Focuses on problem solving and abstraction with a programming language. By the end of the course students will be able to design, develop and test a moderately complex computer program to manage full text, bibliographic records or multimedia. The course prepares students for working with applications in data analytics, data science, digital libraries, text mining and knowledge management. No prior programming background is assumed.

  • Fall 2019

    • IS452A Tue 1:00 pm - 3:50 pm On-Campus Elizabeth Wickes, Sunny Katiyar 68257
  • Spring 2019

    • IS452AG Wed 9:00 am - 11:50 am On-Campus Philip Bosch 67563
    • IS452AU Wed 9:00 am - 11:50 am On-Campus Philip Bosch 67657

IS 455 Database Design and Prototyping

Previously IS 490DBO.

The course provides students with both theoretical and practical training in good database design. By the end of the course students will create a conceptual data model using entity-relationship diagrams, understand the importance of referential integrity and how to enforce data integrity constraints when creating a database. Students will be proficient in writing basic queries in the structured query language (SQL) and have a general understanding of relational database theory including normalization.

  • Fall 2019

    • IS455A Fri 1:00 pm - 3:50 pm On-Campus Catherine Blake, Yun Huang, Joo Ho Lee 71895

IS 457 Introduction to Data Science

This course introduces students to data science approaches that have emerged from recent advances in programming and computing technology. They will learn to collect and use data from a variety of sources, including the web, in a modern statistical inference and visualization paradigm. The course will be based in the programming language R, but will also use HTML, regular expressions, basic Unix tools, XML, and SQL. Supervised and unsupervised statistical learning techniques made possible by recent advances in computing power will also be covered.

  • Fall 2019

    • IS457AG Mon 1:00 pm - 3:50 pm On-Campus Victoria Stodden, Weiting Li 70320
    • IS457AU Mon 1:00 pm - 3:50 pm On-Campus Victoria Stodden, Weiting Li 70321
  • Spring 2019

    • IS457AG Mon 2:00 pm - 3:50 pm On-Campus Victoria Stodden 67407
    • IS457AU Mon 2:00 pm - 3:50 pm On-Campus Victoria Stodden 67659

IS 458 Instructional Strategies and Techniques for Information Professionals

Provides an introduction to learning theories and instructional methods used in a variety of information settings, including libraries, archives, museums, online, and educational environments. Includes an overview of theoretical and applied research and discusses relevant issues and concepts. Students will have an opportunity to design and present an instructional program.

  • Fall 2019

    • IS458AG Wed 1:00 pm - 2:50 pm On-Campus Merinda Hensley 70322
    • IS458AU Wed 1:00 pm - 2:50 pm On-Campus Merinda Hensley 70323

IS 461 Museum Informatics

The course examines various ways that information technologies are and might be used in museums and other cultural heritage settings. Museum websites, visitor apps, interactive exhibits, and uses of digitized and federated collections are explored. Students gain an introduction to Design Thinking by working on a final project that involves the development of a novel computational resource. Students are encouraged to approach class topics from their individual backgrounds in the humanities, sciences, or social sciences.

  • Spring 2019

    • IS461AG Thu 5:30 pm - 7:30 pm On-Campus Michael Twidale 67408
    • IS461AU Thu 5:30 pm - 7:30 pm On-Campus Michael Twidale 67660

IS 490DA Database Administration and Scaling for IS

Requires Instructor approval, please email John Weible at jweible@illinois.edu. The course incorporates aspects of database administration and systems architecture relevant to computational information science work. Given the rise of NOSQL systems and big data trends in analytics, the course will explore and compare several types of scalable database engines. Develops practical skills and representative tools for providing reliable and efficient DBMS infrastructure to support activities like data analytics within a context of production systems. Student teams will experiment and present findings to the class.  Prerequisites: prior knowledge of SQL and DB design similar to IS490DB plus comfort with command-line tools and installing complex software.

  • Spring 2019

    • IS490 DA Fri 9:00 am - 11:50 am On-Campus Thomas Habing, John Weible 69372

IS 490DB Introduction to Databases

The course provides students with both theoretical and practical training in good database design. By the end of the course students will create a conceptual data model using entity-relationship diagrams, understand the importance of referential integrity and how to enforce data integrity constraints when creating a database. Students will be proficient in writing basic queries in the structured query language (SQL) and have a general understanding of relational database theory including normalization. 

  • Spring 2019

    • IS490DB Fri 9:00 am - 11:50 am On-Campus Tatum Hawkins 67397

IS 490GH Global Health Informatics

The course will examine the current state of global health informatics from both a local and global perspective, including opportunities and challenges. Focus will be placed on the transition from paper-based records to electronic systems, with a particular emphasis on large international open-source initiatives and the use of mobile devices. Guest speakers will share their experiences with WHO, cell phone based education, and regulatory issues. No programming or statistical experience is required.

  • Fall 2019

    • IS490GHG Thu 1:00 pm - 3:50 pm On-Campus Ian Brooks 71994
    • IS490GHU Thu 1:00 pm - 3:50 pm On-Campus Ian Brooks 71995

IS 490IT Entrepreneurial Information Technology Design

Introduces students to a range of rapid prototyping techniques and methods to analyze needs, opportunities and design spaces. Students will work in teams to develop ideas for novel computational devices or applications to meet identified needs. Covers the interlinked entrepreneurial skills of identifying an unmet need, exploiting technological opportunities, exploring a design space to refine an idea, and communicating a design vision through demonstrations with prototypes and proofs of concept. This enables developers to show how their envisaged working interactive technology will be used productively in a particular real-life context. Communicating the vision of computational devices is a challenge because dynamic use in context is hard for people other than the device's developers to imagine. The ability to produce convincing, clear, powerful demonstrations even at the early stages of a project is a highly valuable entrepreneurial skill, and also highly applicable within an organization. Directed and supervised investigation of selected topics in information studies that may include among others the social, political, and historical contexts of information creation and dissemination; computers and culture; information policy; community information systems; production, retrieval and evaluation of knowledge; computer-mediated communication.

  • Spring 2019

    • IS490ITG Thu 9:00 am - 11:50 am On-Campus Michael Twidale 67398
    • IS490ITU Thu 9:00 am - 11:50 am On-Campus Michael Twidale 67661

IS 490PD Playful Design Methods

In this immersive and experiential course, students consider "playfulness" as a key aspect of design methodologies and practices. Looking closely at the philosophical, social, and relational dynamics of play from multiple disciplinary angles, students will explore how playful approaches to design thinking and other design methodologies can encourage collaboration, engagement, and emergent, transformative solutions to a range of challenges that face us in our rapidly-changing, information-based culture.  The course aims to build student competency in design methods through a sequence of project experiences arising from a deep consideration of play.

  • Spring 2019

    • IS490PDG Tue/Thu 9:30 am - 10:50 am On-Campus Judith Pintar 69287
    • IS490PDU Tue/Thu 9:30 am - 10:50 am On-Campus Judith Pintar 69288

IS 490SM Social Media and Global Change

This course covers the impact of global and national computer networks on politics, culture, and social relations during a time of upheaval and revolutionary change. Topics may include the new social media, the politics and culture of the internet, hacktivism, cyber warfare, and mobile telephony and their role in the formation, dissemination, manipulation, and suppression of public opinion in Russia/Eurasia, the China/Pacific region, Central/South America, as well as Africa, Iran, and the Middle East.

  • Fall 2019

    • IS490SMG Fri 9:00 am - 11:50 am On-Campus Damian Duffy 71810
    • IS490SMU Fri 9:00 am - 11:50 am On-Campus Damian Duffy 71811

IS 501 Information Organization and Access

Emphasizes information organization and access in settings and systems of different kinds. Traces the information transfer process from the generation of knowledge through its storage and use in both print and non-print formats. Consideration will be given to the creation of information systems: the principles and practice of selection and preservation, methods of organizing information for retrieval and display, the operation of organizations that provide information services, and the information service needs of various user communities.

  • Fall 2019

    • IS501A1 Thu 9:00 am - 11:50 am On-Campus Emily Knox, David Dubin 68849
    • IS501B1 Thu 9:00 am - 11:50 am On-Campus Melissa Ocepek, Qingxiao Zheng 68850
    • IS501C1 Thu 1:00 pm - 3:50 pm On-Campus Karen Wickett, Jamillah Gabriel 68853
    • IS501D1 Thu 1:00 pm - 3:50 pm On-Campus 72252
  • Spring 2019

    • IS501A Tue 1:00 pm - 3:50 pm On-Campus David Dubin, Jodi Schneider 67597

IS 502 Libraries, Information, and Society

Explores major issues in the library and information science professions as they involve their communities of users and sponsors. Analyzes specific situations that reflect the professional agenda of these fields, including intellectual freedom, community service, professional ethics, social responsibilities, intellectual property, literacy, historical and international models, the socio-cultural role of libraries and information agencies and professionalism in general, focusing in particular on the interrelationships among these issues.

  • Fall 2019

    • IS502A Thu 10:00 am - 11:50 am On-Campus Bonnie Mak 68854
  • Spring 2019

    • IS502A Tue 1:00 pm - 2:50 pm On-Campus Terry Weech 67580
    • IS502B Wed 10:00 am - 11:50 am On-Campus Bonnie Mak 67581
    • IS502C Thu 1:00 pm - 2:50 pm On-Campus Terry Weech 67630

IS 503 Use and Users of Information

Explores information needs and uses at a general level, addressing formal and informal information channels, barriers to information, issues of value, and impacts of technology. Examines information seeking practices of particular communities and within various environments, introducing recent approaches to user-centered system design and digital library development. Provides an overview of methods that can be used to study information needs, information seeking behavior, and related phenomena.

  • Fall 2019

    • IS503A Fri 9:00 am - 11:50 am On-Campus Melissa Ocepek 71827

IS 504 Reference and Information Services

Explores reference and information services in a variety of settings, introduces widely used print and online sources, and develops question negotiation skills and search strategies.

  • Fall 2019

    • IS504A Mon 9:00 am - 11:50 am On-Campus Susan Avery, Beth Woodard 68269
  • Spring 2019

    • IS504A Tue 9:00 am - 11:50 am On-Campus Susan Avery, Beth Woodard 67377

IS 505 Administration and Management of Libraries and Information Centers

Designed to explore the principles that govern how organizations and institutions work, this course provides a foundation for and introduction to the theories, practices and procedures involved in the management and administration of libraries and information centers.

  • Fall 2019

    • IS505A Mon 4:00 pm - 6:50 pm On-Campus Maria Bonn 69081
  • Spring 2019

    • IS505A Mon 4:00 pm - 6:50 pm On-Campus Beth Woodard, Zoe Revell 67378

IS 506 Youth Services Librarianship

Theory and techniques in planning, implementing and evaluating library programs/services for youth (age 0-18) in public and school libraries/media centers; the knowledge base, skills, and competencies needed by the library media professional in the development of all aspects of young people's reading/viewing/listening and information literacy skills.

  • Fall 2019

    • IS506A Mon 9:00 am - 11:50 am On-Campus Kyungwon Koh, Sharon Comstock 68271

IS 507 Introduction to Bibliographic Metadata

Introduction to basic principles and concepts of descriptive and subject cataloging in the context of information service needs for various user communities. Explores principles, structures, standards, technologies and practices relating to organizing and creating access to print and non-print media. Includes coverage of subject analysis and descriptive practices. Introduces controlled vocabularies.

  • Spring 2019

    • IS507A Tue 1:00 pm - 3:50 pm On-Campus Nicole Ream-Sotomayor 67791

IS 515 Media Literacy for Youth

Provides students with theoretical knowledge and practical methods useful to librarians and other professionals working with young people and media. Building on traditional understandings of literacy, media literacy explores the consumption and production of diverse types of texts including print, images, games, and music. Topics for this course may include the role of race in media, media literacy as a catalyst for social change, and intellectual property issues related to media education.

  • Fall 2019

    • IS515A Mon 1:00 pm - 3:50 pm On-Campus Rachel Magee 71828

IS 518 Community Informatics

Survey of an emerging field that studies how local, historical communities use information and communication technologies or otherwise access, create, organize, and share information. Covers key principles for working in libraries or the wider non-profit/public sectors as individuals, organizations, and communities harness new technologies and media. Prepares both professionals and researchers, whatever their technology background. Especially useful for those interested in public or community libraries, youth services, university public engagement, social work, education, and anyone interested in working with or studying underserved communities.

  • Fall 2019

    • IS518A Wed 9:00 am - 11:50 am On-Campus Kathleen Williams 68404

IS 519 Social Science Research in LIS

Introduces students to the fundamentals of doing social science research in LIS. Students will learn how to frame a research problem, choose an appropriate research method, apply it, and write up the research for presentation and publication.

  • Spring 2019

    • IS519A Thu 2:00 pm - 4:50 pm On-Campus Rachel Magee 69186

IS 530A Bibliography of Africa

Covers the available universe of African studies materials in all formats and how to find them. The class begins with evaluating general reference sources and continues with sources by discipline for the study of the continent of Africa. Covers research strategies for the humanities and social sciences.

  • Spring 2019

    • IS530A Wed 2:00 pm - 4:50 pm On-Campus Atoma Batoma 69262

IS 532 Theory and Practice Data Cleaning

Data cleaning (also: cleansing) is the process of assessing and improving data quality for later analysis and use, and is a crucial part of data curation and analysis. This course identifies data quality issues throughout the data lifecycle, and reviews specific techniques and approaches for checking and improving data quality. Techniques are drawn primarily from the database community, using schema-level and instance-level information, and from different scientific communities, which are developing practical tools for data pre-processing and cleaning.

  • Fall 2019

    • IS532A Thu 5:00 pm - 7:00 pm On-Campus Bertram Ludaescher 70340
  • Spring 2019

    • IS532A Thu 5:00 pm - 7:00 pm On-Campus Bertram Ludaescher 67443

IS 538 Competitive Intelligence and Knowledge Management

This course examines two of the most popular practices of business research: Competitive Intelligence (CI) & Knowledge Management (KM). This course provides theoretical foundations and conceptual framework of CI & KM, as students acquire skills in translating research data into actionable intelligence and managing organizations' intellectual capital systematically. This course will introduce concepts of strategic analyses of businesses, and students will also explore key KM technologies widely used in the industry.

  • Spring 2019

    • IS538A Thu 6:00 pm - 8:00 pm On-Campus Julia Hart 69225

IS 539 Information Consulting

This course is designed to provide fundamental knowledge in providing research services and also introduce the latest trends and innovative approaches in research services. Information professionals are increasingly being challenged to provide not just data but insights and recommendations that are critical for strategic decision making. Using methodologies widely adopted by professional firms and researchers, this course will cover basics of research consulting including framing research problems, developing deliverables, and presenting professionally.

  • Fall 2019

    • IS539A Wed 4:00 pm - 5:50 pm On-Campus Yoo-Seong Song 71812
  • Spring 2019

    • IS539A Wed 4:00 pm - 6:00 pm On-Campus Yoo-Seong Song 67381

IS 540 Applied Business Research

As an experiential learning class, this course covers advanced techniques of business research with an emphasis on managing real-world client projects. Students will be assigned to teams and work with clients to identify research requirements and construct recommendations. Students will acquire critical skills in creating professional deliverables through client engagements. Students will build professional research portfolios at the conclusion of their projects.

  • Fall 2019

    • IS540A Tue 3:30 pm - 6:20 pm On-Campus Yoo-Seong Song 70329
  • Spring 2019

    • IS540A Thu 4:00 pm - 5:50 pm On-Campus Yoo-Seong Song 67382

IS 542 Data, Statistical Models, and Information

An introduction to statistical and probabilistic models as they pertain to quantifying information, assessing information quality, and principled application of information to decision making, with focus on model selection and gauging model quality. The course reviews relevant results from probability theory, parametric and non-parametric predictive models, as well as extensions of these models for unsupervised learning. Applications of statistical and probabilistic models to tasks in information management (e.g. prediction, ranking, and data reduction) are emphasized.

  • Fall 2019

    • IS542A Tue 9:30 am - 12:20 pm On-Campus Vetle Torvik, Chenyue Jiao, Xiaoliang Jiang 68856
    • IS542B Tue 1:00 pm - 3:50 pm On-Campus William Underwood, Pingjing Yang 68916
  • Spring 2019

    • IS542A Tue 9:30 am - 12:20 pm On-Campus Jill Naiman 67383

IS 543 Sociotechnical Information Systems

The character, success, and costs/benefits of information technologies are socio-technical matters. Because of this, best practice for IT design and integration relies on participants' ability to understand and create for the totality of those settings, including social and technical dimensions. This course provides students with analytic tools for examining socio-technical settings and experience in applying that knowledge in IT modeling, design and management.

  • Fall 2019

    • IS543A Tue 9:00 am - 11:50 am On-Campus Peter Darch, Mary Bloch 68425
  • Spring 2019

    • IS543A Tue 4:00 pm - 6:50 pm On-Campus Nicolas LaLone 67384
    • IS543B Mon 1:00 pm - 3:50 pm On-Campus Nicolas LaLone 67631

IS 548 Library Buildings

Studies the library's physical plant in the light of changing concepts and patterns of library service; analyzes present-day library buildings (both new and remodeled), and their comparison with each other as well as with buildings of the past; examines the interrelationship of staff, collections, users, and physical plant; discussion supplemented by visits to new libraries and conference with their staffs. A two-day field trip is required.

  • Spring 2019

    • IS548A Thu 1:00 pm - 3:50 pm On-Campus Frederick Schlipf 67385

IS 559 Network Analysis

Network Analysis has become a widely adopted method for studying the interactions between social agents, information and infrastructures. The strong demand for expertise in network analysis has been fueled by the widespread acknowledgement that everything is connected and the popularity of social networking services. This interdisciplinary course introduces students to fundamental theories, concepts, methods and applications of network analysis in a practical manner. Students learn and practice hands-on skills in collecting, analyzing and visualizing network data.

  • Spring 2019

    • IS559A Tue 1:00 pm - 3:50 pm On-Campus Jana Diesner 66825

IS 561 Information Modeling

An introduction to the foundations of information modeling methods used in current digital library applications. The specific methods considered include relational database design, conceptual modeling, markup systems, and ontologies. The basic concepts underlying these methods are, respectively, relations, entities, grammars, and logic. Implementations include relational database design, ER/EER/UML diagrams, XML markup languages, and RDF/OWL semantic web languages. First order logic is emphasized throughout as the foundational framework for information modeling in general, and for contemporary web-based information management and delivery systems (including semantic web technologies) in particular.

  • Fall 2019

    • IS561A Fri 9:00 am - 11:20 am On-Campus Karen Wickett, Haci Kilicoglu, Aditya Chanodia 68783
    • IS561B Fri 1:00 pm - 3:20 pm On-Campus Jodi Schneider, David Dubin, Liri Fang 68851
    • IS561C Fri 5:00 pm - 7:20 pm On-Campus Jodi Schneider, David Dubin, Liri Fang 70386
  • Spring 2019

    • IS561A Mon/Wed 12:00 pm - 1:20 pm On-Campus Karen Wickett 67387
    • IS561B Tue 5:00 pm - 7:30 pm On-Campus Jodi Schneider 67388

IS 562 Metadata in Theory and Practice

Combines theoretical examination of the design of metadata schema with their practical application in a variety of settings. Hands-on experience in the creation of descriptive, administrative, and structural metadata, along with their application in systems such as OAI harvesting, OpenURL resolution systems, metasearch systems and digital repositories, will help students develop a thorough understanding of current metadata standards as well as such issues as crosswalking, metadata schema, metadata's use in information retrieval and data management applications, and the role of standards bodies in metadata schema development.

  • Fall 2019

    • IS562A Tue 9:00 am - 11:50 am On-Campus Rhiannon Bettivia, Inkyung Choi 69025

IS 567 Academic Librarianship

Introduces the higher education environment in which academic librarians and other information professionals operate in order to prepare students for leadership roles both within academic libraries and in their parent institutions. This course explores academic librarianship through a variety of lenses including: history and organization of higher education; accreditation; characteristics of students; roles of faculty and other campus professionals; and current issues and challenges.

  • Fall 2019

    • IS567A Tue 9:00 am - 11:50 am On-Campus Maria Bonn 68917

IS 571 History of the Book

This course will cover a wide variety of topics concerned with the history and development of the book, both as a physical object and as the bearer of intellectual content. Discussions will explore different aspects of written materials, including the physical properties of the objects that carry text and image (e.g., papyrus, paper, parchment, etc.) and their cultural and intellectual function.

  • Fall 2019

    • IS571HB Wed 10:00 am - 12:50 pm On-Campus Bonnie Mak 70113

IS 572 Medieval Manuscripts and Early Modern Books

This course explores a wide variety of medieval manuscripts from their creation in the Middle Ages to today and considers the following topics: production of manuscripts, use of books and their cultural significance, patronage and demand for books, translations, literacy, book collecting, libraries and reproduction in the modern age. The course will include visits to the Rare Book and Manuscript Library and hands-on experience with manuscripts.

  • Spring 2019

    • IS572A Thu 1:00 pm - 3:50 pm On-Campus Paula Carns 69192

IS 580 Rare Book and Special Collections Librarianship

Designed as a practical introduction to Rare Book and Special Collections Librarianship, to cover for the neophyte as well as the experienced librarian the many issues of these departments' responsibilities, including selection, acquisition, receiving, cataloging, processing, shelving, circulation, inter-library loan, reference, preservation and conservation, security, exhibition, publication, and so forth, including the uses of information technology.

  • Summer 2019

    • IS580A Mon/Tue/Wed/Thu/Fri 1:00 pm - 3:50 pm Mon/Tue/Wed/Thu/Fri 9:00 am - 11:50 am On-Campus Sidney Berger 40257

IS 581 Administration and Use of Archival Materials

Administration of archives and manuscript collections in various types of institutions. Theoretical principles and archival practices of appraisal, acquisition, accessioning, arrangement, description, preservation, and reference services. Topics will include: records management programs, collecting archives programs/special collections, legal and ethical issues, public programming and advocacy, and the impact of new information technologies for preservation and access.

  • Fall 2019

    • IS581A Wed 2:00 pm - 4:50 pm On-Campus Scott Schwartz 68276

IS 582 Preserving Information Resources

Covers the broad range of library preservation and conservation for book and nonbook materials relating these efforts to the total library environment; emphasizes how the preservation of collections affects collection management and development, technical services, access to materials and service to users.

  • Fall 2019

    • IS582A Mon 2:00 pm - 4:50 pm On-Campus Jennifer Teper 68277

IS 584 Archival Arrangement and Description

Provides seminar discussions and a hands-on processing experience that applies current theories and practices utilized to solve the most common problems that are encountered by today's archivists and curators when arranging and describing historical records, archives, manuscripts, and artifacts. Issues of intellectual and physical arrangement, description, and access are addressed.

  • Summer 2019

    • IS584A Mon/Tue/Wed/Thu/Fri 9:00 am - 11:50 am On-Campus Scott Schwartz 39700

IS 585 International Librarianship

Focuses on international librarianship (how librarians communicate on international issues) and how that differs from comparative librarianship (the comparative study of library services in specific contexts). Examines how concepts such as "one-world" and "free flow of information" are valid in the international information arena; the importance of internationalizing library education; the role of international information agencies and the need for formulating information policies. Local and regional issues relating to library and information science are studied in the context of global issues.

  • Fall 2019

    • IS585A Mon 1:00 pm - 3:50 pm On-Campus 68412

IS 586 Digital Preservation

Examines current problems with and approaches to digital preservation that are fundamental to the long-term accessibility of digital materials. Examines the range of current research problems, along with emerging methods and tools, and assesses a variety of organizational scenarios to plan and implement a preservation plan. Topics include basic information theory, preservation of complex digital objects; standards and specifications; sustainability and risk assessment; authenticity, integrity, quality control, and certification; and management of preservation activities.

  • Spring 2019

    • IS586A Tue 9:00 am - 11:50 am On-Campus Jerome McDonough 67389

IS 587 History and Foundations of LIS

This required course for all first-semester library and information science (LIS) doctoral students introduces students to the historical foundations of LIS. Examinations of the interactions of socio-cultural, technological and professional factors underlying the emergence of LIS provide a basis for exploring more recent developments in theory and practice.

  • Spring 2019

    • IS587A Mon 9:00 am - 11:50 am On-Campus Kathryn LaBarre 67490

IS 588 Research Design in LIS

Provides an introduction to the design of LIS research, beginning with an in-depth consideration of the philosophical and logical underpinnings of research. A brief survey of different methods used in LIS research is followed by an exploration of research design issues through comparative hands-on exercises. Throughout the course, the emphasis will be on research design choices, especially the connections between research questions and research methods.

  • Fall 2019

    • IS588A Tue 1:00 pm - 3:50 pm On-Campus Lori Kendall 69487

IS 590ADV Advanced Data Visualization

In this seminar-style course we will discuss advanced topics in visualization techniques.  This will cover topics such as the history of visualization techniques, the perception and understanding of visual information, and new frontiers in displaying quantitative information.  We will explore the modern technical stack for creating and sharing visualizations, including topics in javascript, python, and reactive frameworks.  Prereqs: programming courses.  Students are expected to either be familiar with, or be prepared to familiarize themselves with, Python, Javascript, GitHub, and other computational tools.  Data Viz (IS590DV) is optional, but encouraged.

  • Spring 2019

    • IS590ADV Mon 1:00 pm - 3:50 pm On-Campus Matthew Turk 69285

IS 590AV Audiovisual Materials in Libraries and Archives

As analog film, video, and audio materials and playback equipment become obsolete, libraries and archives with audiovisual (AV) materials in their collections face great challenges in preserving these materials. AV preservation and collection is costly, time-consuming, and requires specialized knowledge. This course will discuss the ways that librarians and archivists are responding to the challenges of audiovisual handling, preservation and collection.

  • Fall 2019

    • IS590AV Mon 9:00 am - 11:50 am On-Campus Jimi Jones 68213

IS 590BP The Book as Physical Object

Examines all the physical aspects of books and how these inform us of the books' manufacture and place in a scholarly world. Covers all aspects of book production, from the earliest books to computers, and concentrates on their physical aspects. The course will look at all kinds of manifestations and features of codices that will useful in cataloging and bibliographical description, in reading scholarly bibliographies, in deciphering booksellers' catalogs, and in describing copy-specific information for finding aids.

  • Summer 2019

    • IS590BP Mon/Tue/Wed/Thu/Fri 1:00 pm - 3:50 pm Mon/Tue/Wed/Thu/Fri 9:00 am - 11:50 am On-Campus Sidney Berger 39704

IS 590CC Introduction to Cloud Computing

This course covers various aspects of cloud computing. Given the variety of cloud computing services, this course will focus on exposure to as many practical scenarios as possible. Infrastructure-as-a-Service, Platform-as-a-Service, Software-as-a-Service, Public Cloud, Private Cloud, Hybrid Cloud, APIs and data security will all be some of the key concepts covered in this course. At the conclusion of this course, students will have had practical experience in selecting and utilizing a cloud solution.

  • Spring 2019

    • IS590CC Wed 5:00 pm - 7:50 pm On-Campus Jefferey Saiger 69256

IS 590CD Community Data

Lab-based seminar and class studying best practices in participatory design, civic data research, and community data application and outreach. The class will engage new methods in blending qualitative and quantitative data collection, assessment and visualization, to explore how diversified data collections can inform civic decision making, public policy, community engagement, and the design of infrastructures for public participation. During the semester, we will engage collaborations with local government, community groups, civic associations, and local civic stakeholders to build skills in collecting, assessing, evaluating and communicating insights drawn from diverse forms of data. Suitable for students pursuing professional and research-oriented careers.

  • Fall 2019

    • IS590CD On-Campus 71793
  • Spring 2019

    • IS590CD Wed 7:00 pm - 8:50 pm On-Campus Anita Chan 69719

IS 590CI Copyright for Information Professionals

Copyright is a complicated legal concept that affects all information institutions, including corporations, libraries, archives, and museums whether they are online or off. This course will explore copyright from both a legal and information management perspective to demystify the concept and provide practical tools for working with copyrighted material. Topics discussed include the Constitutional underpinnings of copyright, copyright basics, copyright exceptions, fair use, the open access movement, licensing, data and copyright, and educational issues relating to copyright including issues related to K-12 teaching. This course is designed for students with a variety of backgrounds and interests.

  • Spring 2019

    • IS590CI Wed 10:00 am - 12:50 pm On-Campus Sara Benson, Melissa Ocepek 69259

IS 590DE Data Ethics

Prerequisite: MS/IM must have completed IS 543. ### The course will cover data ethics and data governance in a range of contemporary situations, including libraries, corporate settings, non-profits, governments and policy making, algorithms and AI, academic research, and healthcare. Students will be introduced to policies and best practices for decision-making when faced with ethical dilemmas involving data. The course will also involve critical discussion of a range of underlying ethical theories and principles. The course is suitable for anyone who plans to work in a professional setting that will involve generating, processing, and/or using data. It is also suitable for those seeking a grounding for future study and research of data and information ethics.

  • Fall 2019

    • IS590DE Mon 9:00 am - 11:50 am On-Campus Peter Darch 71968

IS 590DST Data Science Storytelling

An introduction to understanding data as a source for storytelling and to telling stories based on data. This process will include understanding and analyzing data sets to find informative aspects, changes, or contrasts that will provide the basic information for developing stories. Course participants will learn storytelling concepts, narrative theories, and performance techniques and develop stories in a collaborative workshop style. Students will work with data visualization toolkits, which will involve variable levels of coding and skill. By using storytelling techniques with data, students can develop, and tell well-evidenced stories, organizations can make better data-driven decisions.

  • Fall 2019

    • IS590DST Fri 1:00 pm - 3:50 pm On-Campus Matthew Turk, Kathleen McDowell, Wei Gao, Jean Kanengoni 69174

IS 590DT Data Mining

Data mining refers to the process of exploring large datasets with the goal of uncovering interesting patterns. This process usually involves a number of tasks such as data collection, pre-processing, and characterization; model fitting, selection, and evaluation; classification, clustering, and prediction. Although data mining has its roots in database management, it has grown into a discipline that focuses on algorithm design (to ensure computational feasibility) and statistical modeling (to separate the signal from the noise). It draws heavily upon a variety of other disciplines including statistics, machine learning, operations research, and information retrieval. Will cover the major data mining concepts, principles, and techniques that every information scientist should know about. Lectures will introduce and discuss the major approaches to data mining; computer lab sessions coupled with assignments will provide hands-on experience with these approaches; term projects offer the opportunity to use data mining in a novel way. Mathematical detail will be left to the students who are so inclined.

  • Fall 2019

    • IS590DT Thu 9:30 am - 12:20 pm On-Campus Vetle Torvik, Tian Wang 68919
  • Spring 2019

    • IS590DT Wed 9:30 am - 12:20 pm On-Campus Vetle Torvik, Yingjun Guan 67395

IS 590DV Data Visualization

Data visualization is crucial to conveying information drawn from models, observations or investigations. This course will provide an overview of historical and modern techniques for visualizing data, drawing on quantitative, statistical, and network-focused datasets. Topics will include construction of communicative visualizations, the modern software ecosystem of visualization, and techniques for aggregation and interpretation of data through visualization.Particular attention will be paid to the Python ecosystem and multi-dimensional quantitative datasets.

  • Fall 2019

    • IS590DV Wed 10:00 am - 12:50 pm On-Campus Matthew Turk, Naveen Mathew Nathan Sathiyanathan 68743
  • Spring 2019

    • IS590DV Mon 9:00 am - 11:50 am On-Campus Andrew Christensen 67973

IS 590DW Data Warehousing and Business Intelligence

This course examines the construction of a data warehouse and business intelligence system. It will review the roles and requirements of building the system, including data modelling and business intelligence product design. This course will explore real-world case studies of data warehouse and business intelligence projects leading to a final project to design a solution for a business case.

  • Fall 2019

    • IS590DW Thu 1:00 pm - 3:50 pm On-Campus Michael Wonderlich 69189
  • Spring 2019

    • IS590DW Thu 1:00 pm - 3:50 pm On-Campus Michael Wonderlich 67396

IS 590ED Exhibit Design and Installation

The opening night of any exhibition is the culmination of many months and sometimes years of planning centered around an initial core idea for a show. After that idea has gelled into a working concept, it is handed to Design and Installation Specialists to see what is really possible. Can we have all the art suspended from wires? Can the ceiling support a replica of a sea mine? Can we devise a secure vitrine for this priceless manuscript? Does this meet ADA restrictions? How will everything fit together? Can we get that look? This course will address how exhibitions attains a specific "look"? This is not a course on developing or curating the information, but rather a course on presenting that information in the most compelling way. We will look at the planning, fabricating, painting, building, and installing are large parts of our work. We also have to consider that nothing, with few exceptions, is permanent. Our work needs to be secure and stable, but also reversible to make way for the next show. We will also survey the conceptual and procedural dimensions of carrying an exhibition through from curatorial musings to the reality of opening night. We will cover the techniques and processes that begin with a dialogue and move into the concrete. We will discuss the "what's possible" response to the initial idea. We will discuss the collaborative aspects of working with Curators, Directors of Cultural Institutions, Registrars, Collections Managers and Architects. The course will be a mix of discussion and hands-on experience with some courses taking place in the Krannert Art Museum workshop.

  • Fall 2019

    • IS590ED2 Thu 4:30 pm - 5:50 pm On-Campus Walter Wilson 71862

IS 590ET Information Ethics

This course will introduce students to major ethical theories and their application to the design, management, and use of information and information technologies. Some of the topics and issues considered include: professional ethics, intellectual property, privacy, data mining, and information access.

  • Spring 2019

    • IS590ET Mon 9:00 am - 11:50 am On-Campus Lori Kendall 67972

IS 590IH Information History

Information history covers diverse institutions and practices, from libraries and postal systems to cartography and statistics, and connects these to overarching historical processes. This course examines the role of information in the transition to capitalism; in processes of state formation; in industrialization, and in other important historical movements and events.

  • Spring 2019

    • IS590IH Tue 1:00 pm - 2:50 pm On-Campus Bonnie Mak 69205

IS 590MD Methods for Data Science

 A dramatic increase in computing power has enabled new areas of data science to develop in statistical modeling and analysis. These areas cover predictive and descriptive learning bridge ideas and theory in statistics, computer science and artificial intelligence. We will cover many of these new methods including predictive learning such as estimating models from data to predict future outcomes, notably regression and classification models. Regression topics include linear regression with recent advances to deal with large numbers of variables, smoothing techniques, additive models, and local regression. Classification topics include discriminant analysis, logistic regression, support vector machines, generalized additive models, naive Bayes, mixture models and nearest neighbor methods. Lastly we develop neural networks and deep learning techniques, bridging the theory introduced in the earlier parts of the class to purely empirical methods. We situate these methods in the "data science lifecycle" as part of the larger set of practices in the discovery and communication of scientific findings.

  • Spring 2019

    • IS590MD Mon 1:00 pm - 3:50 pm On-Campus Vetle Torvik 67688

IS 590ML Machine Learning Team Projects

In this course students will build upon their previously acquired skills in machine learning to undertake a variety of team-based project which apply appropriate machine learning techniques to one or more real-world datasets to gain useful actionable insights. Teams will also document their analyses and findings, explaining the strengths weaknesses and reliability of their approaches. 

  • Fall 2019

    • IS590ML Wed 11:00 am - 1:50 pm On-Campus Philip Bosch 70545
  • Spring 2019

    • IS590ML Fri 1:00 pm - 3:50 pm On-Campus Philip Bosch 69166

IS 590MSC Advanced Topics in Machine Learning & Social Computing

Open to all PhD students across campus.  We focus on deep learning, generative adversarial networks, adversarial learning, word embedding, and selected current topics in AI, mainly responsible computing (especially biases in data and learning, fairness, and ethics). In this seminar, students discuss papers on these topics in depth, analyze the papers in the wider context of theories, methods, and findings from their fields, guide or lead discussions, and reflect on the discussed papers in the context of their own research. Exceptions can be made for advanced MS students who have a strong focus on research and as per their advisor's approval.

  • Spring 2019

    • IS590MSC Thu 3:00 pm - 4:20 pm On-Campus Jana Diesner 69207

IS 590OD Ontology Development

An introduction to formal ontology focusing on development and implementation issues and contemporary ontology software tools and languages.

  • Fall 2019

    • IS590OD Tue 1:00 pm - 3:50 pm On-Campus David Dubin 68852

IS 590OH Oral History: Theory and Practice

Introduces the theory and practice of oral history to graduate students in history, communication, library and information science and related fields through reading, discussion and practice with field work and interviewing. Over the last fifty years, oral history has moved from a controversial (and sometimes despised) technique on the margins of the discipline history, to one of the most important forms of historical knowledge production and dissemination in the academic and non-academic worlds. Yet its goals and relations to the communities it touches are often less than clear. Examines oral historical works, some canonical, some experimental, produced by historians, anthropologists, folklorists, sociologists and political activists. Up for discussion are questions of orality and literacy, privileged versus marginal histories, the problem of memory, problems of listening and learning how to ask, and debates about audience and presentation. Readings will cross continents (the Americas, Europe, Africa, South America) and historical periods from the 18th through the 21st centuries. 

  • Spring 2019

    • IS590OH Wed 9:00 am - 11:50 am On-Campus Kathryn LaBarre 67402

IS 590OM Open Data Mashups

Data sharing & modern open data standards have been creating large repositories of data that remain disconnected. Many data science & machine learning techniques are boosted by incorporating data representing a variety of domains & granularities. Topics on data curation, data cleaning, copyright, web scraping, storage, processing & automation will be reviewed. This course seeks to explore techniques & perspectives of combining various data sources to create a dataset ready for analysis, but in a project oriented space so that each topic is synthesized with practice & experienced in context. Students will select a project area & explore the technical & conceptual requirements of that project space, eventually producing a proof of concept around it. All project domains & area are open, with the only requirement be that they combine several data sources into a new dataset. This course is meant for students who have completed at least two semesters of coursework, are comfortable with programming in Python (the project can be completed in any language, but instruction will be in Python), & desire a space to explore & develop a capstone or independent study project. However, further work on the project is not a requirement. Guest speakers & field experts from the University Library will be invited. Students will be encouraged to share & publish their datasets at the end of the semester. Prerequisites: IS452 or demonstrated programming Experience, 20 hrs of completed coursework.

  • Fall 2019

    • IS590OM Thu 2:00 pm - 3:50 pm On-Campus Elizabeth Wickes 70557
  • Spring 2019

    • IS590OM Thu 2:00 pm - 4:00 pm On-Campus Elizabeth Wickes 69230

IS 590PC Preservation and Conservation for Collections Care

This course is meant to build on previous coursework in Preservation, Special Collections and/or Rare Book Curation, will focus on the physical structure and chemical composition of book, paper, and photographic materials. Students will learn how historic and modern library and archives materials are produced, how they age and potentially deteriorate, and different approaches for their physical care. Class work will be split between traditional lectures and readings as well as hands-on projects in book construction and minimally invasive treatments and stabilization mechanisms. The goal will be to educate students to a level at which they can effectively communicate with conservation and preservation professionals, as well as set educated priorities and expectations for the care of their collections.

  • Spring 2019

    • IS590PC Wed 4:00 pm - 6:50 pm On-Campus Jennifer Teper, Quinn Ferris 67401

IS 590PD Practical Health Data Analytics

This course provides hands-on experience with practical data analysis. Datasets will be drawn from the health sector and will include structured, unstructured, social media, and geospatial data. Students will work in teams to refine the project question, identify the appropriate analytical methods, obtain any necessary supplemental data from online sources, perform the analysis, visualize the results, and present the project to stakeholders. Teams will be assigned based on analytical skill-level from basic statistics to advanced machine learning. Students should have taken an introduction to statistics class, but no prior experience in the health domain is required.

  • Spring 2019

    • IS590PD Mon 9:00 am - 11:50 am On-Campus Ian Brooks 69359

IS 590PR Programming for Analytics and Data Processing

Building on the fundamentals introduced in IS 452, this course adds skills, data structures, tools, and patterns needed for developing and modifying software to solve more complex problems and to improve code maintainability and reliability. These skills are relevant to many types of programming, but many scenarios used will involve data analysis, conversion, validation, and processing pipelines. The course helps prepare students for work on larger projects with multiple developers. Includes test-driven design, more OOP design concepts, refactoring, profiling, introductory parallel processing, and more. Primarily uses the Python language.

  • Fall 2019

    • IS590PR Wed 9:00 am - 11:50 am On-Campus John Weible, Yingjun Guan 69195
  • Spring 2019

    • IS590PR Thu 9:00 am - 11:50 am On-Campus John Weible 67403

IS 590PV Privacy in the Internet Age

This course will examine the notion of privacy in its historical context, and in relation to existing and projected information/communication technologies and institutional arrangements. Topics covered include the nature of "identity"; protecting personal data; technologies for personal identification, societal surveillance, and privacy enhancement; technologies for describing, monitoring, and controlling levels of privacy; changes in cultural, legal, and policy understandings of privacy and privacy rights; needs for and approaches to privacy protection in a variety of institutions and industries; security-privacy interactions and policy implications; and specific cases such as privacy implications of automated transportation systems, medical records, online behavior, Google Maps, information mining, trans-border data flow, credit card theft, etc.

  • Fall 2019

    • IS590PV Wed 10:00 am - 12:50 pm On-Campus Masooda Bashir, Yang Wang 71785

IS 590TH Theories of Information

This seminar takes up the question "What is information?" and explores a theory of information that is based on a combination of insights from philosophical logic (e.g. Frege and Church) and social pragmatics (e.g. Grice and Searle), and on elements adapted from the model for bibliographic entities developed by the International Federation of Library Associations: Functional Requirements for Bibliographic Records (FRBR).

  • Spring 2019

    • IS590TH Tue 9:30 am - 11:45 am On-Campus Allen Renear 69270

IS 590TX Text Mining

This course introduces students to the knowledge discovery process and methods used to mine patterns from a collection of text. We will critically review text mining methods developed in the knowledge discovery and databases, information science, and computational linguistics communities. Students will develop proficiency with modeling text through individual projects

  • Spring 2019

    • IS590TX Fri 1:00 pm - 3:50 pm On-Campus Catherine Blake 67405

IS 591 Practicum

Supervised field experience of professional-level duties in an approved library or information center.

IS 592 Independent Study

Permits the intermediate or advanced student opportunity to undertake the study of a topic not otherwise offered in the curriculum or to pursue a topic beyond or in greater depth than is possible within the context of a regular course.