Course Catalog

Filter by Modality

IS 100 Exploring the iSchool with a Human-Centered Lens

This course introduces students to the School of Information Sciences (iSchool). Students will explore career and professional development within information sciences, building their leadership and collaborative skills, and building a network within and beyond the iSchool. Through a human centered design project focused on an information science problem, students will gain experience and a better understanding of the process to develop an innovative solution addressing a societal need. Prerequisite: Restricted to Majors Only; First Semester Freshman, Intercollegiate and Off-Campus Transfer Students Only.

  • Fall 2020

    • IS100A - Exploring the iSchool Tue 4:00 pm - 5:20 pm
      Tue 4:00 pm - 5:20 pm
      On-Campus Melissa Newell, Tony Torres 72958
    • IS100B - Exploring the iSchool Thu 9:30 am - 10:50 am
      Thu 9:30 am - 10:50 am
      On-Campus Tony Torres, Melissa Newell 72959
    • IS100C - Exploring the iSchool Thu 3:30 pm - 4:50 pm
      Thu 3:30 pm - 4:50 pm
      On-Campus Melissa Newell, Tony Torres 72960
    • IS100D - Exploring the iSchool Fri 10:00 am - 11:20 am
      Fri 10:00 am - 11:20 am
      On-Campus Tony Torres, Melissa Newell 72961

IS 101 Introduction to Information Sciences

This course provides an introduction to the field of information science and the major. It offers both historical and contemporary context for understanding the role of information in society. Focus is placed upon critical analysis of information problems as well as understanding the creation, use, and distribution of information in business, policy, education, government, health, and other sectors

  • Fall 2020

    • IS101A - Intro to Information Sciences Tue/Thu 12:30 pm - 1:50 pm
      On-Campus Judith Pintar 73391
  • Summer 2020

    • IS101AO - Intro to Information Sciences Mon/Tue/Wed/Thu 4:00 pm - 6:00 pm
      Online Judith Pintar 40607

IS 107 Data Science Discovery

Data Science Discovery is the intersection of statistics, computation, and real-world relevance. As a project-driven course, students perform hands-on-analysis of real-world data sets to analyze and discover the impact of the data. Throughout each experience, students reflect on the social issues surrounding data analysis such as privacy and design.

Same as CS 107 and STAT 107.
This course satisfies the General Education Criteria for Quantitative Reasoning I.

  • Fall 2020

    • IS107AL1 - Data Science Discovery Mon/Wed/Fri 2:00 pm - 2:50 pm
      On-Campus Ha Khanh Nguyen 71693
    • IS107AYA - Data Science Discovery Tue 9:30 am - 10:50 am
      On-Campus 71694
    • IS107AYB - Data Science Discovery Tue 11:00 am - 12:20 pm
      On-Campus 71695
    • IS107AYC - Data Science Discovery Tue 12:30 pm - 1:50 pm
      On-Campus Wenzhuo Zhou 71696
    • IS107AYD - Data Science Discovery Tue 2:00 pm - 3:20 pm
      On-Campus 71697
    • IS107AYE - Data Science Discovery Tue 3:30 pm - 4:50 pm
      On-Campus 71698
    • IS107AYF - Data Science Discovery Thu 9:30 am - 10:50 am
      On-Campus 71699
    • IS107AYG - Data Science Discovery Tue 2:00 pm - 3:20 pm
      On-Campus 71700
    • IS107AYH - Data Science Discovery Thu 12:30 pm - 1:50 pm
      On-Campus 71701
    • IS107AYI - Data Science Discovery Thu 2:00 pm - 3:20 pm
      On-Campus 71702
    • IS107AYJ - Data Science Discovery Thu 3:30 pm - 4:50 pm
      On-Campus 71703
  • Spring 2020

    • IS107AL1 - Data Science Discovery Mon/Wed/Fri 12:00 pm - 12:50 pm
      On-Campus Karle Flanagan, Wade Fagen-Ulmschneider 70644
    • IS107AYA - Data Science Discovery Wed 2:00 pm - 3:50 pm
      On-Campus Anku Adhikari 70645
    • IS107AYC - Data Science Discovery Wed 4:00 pm - 5:50 pm
      On-Campus Anku Adhikari 70647
    • IS107AYG - Data Science Discovery Fri 10:00 am - 11:50 am
      On-Campus Sogol Bazargani 70651
    • IS107AYI - Data Science Discovery Fri 2:00 pm - 3:50 pm
      On-Campus Sogol Bazargani 70653

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 2020

    • IS202AL1 - Social Aspects Info Tech Mon/Wed 10:00 am - 10:50 am
      On-Campus Madelyn Sanfilippo 68247
    • IS202AD1 - Social Aspects Info Tech Fri 8:00 am - 8:50 am
      On-Campus Madelyn Sanfilippo 68248
    • IS202AD2 - Social Aspects Info Tech Fri 9:00 am - 9:50 am
      On-Campus Madelyn Sanfilippo 68249
    • IS202AD3 - Social Aspects Info Tech Fri 10:00 am - 10:50 am
      On-Campus Madelyn Sanfilippo 68250
    • IS202AD4 - Social Aspects Info Tech Fri 2:00 pm - 2:50 pm
      On-Campus Madelyn Sanfilippo 68251
    • IS202AD5 - Social Aspects Info Tech Fri 3:00 pm - 3:50 pm
      On-Campus Madelyn Sanfilippo 68252
    • IS202AD6 - Social Aspects Info Tech Fri 4:00 pm - 4:50 pm
      On-Campus Madelyn Sanfilippo 68253
  • Spring 2020

    • IS202AD1 - Social Aspects Info Tech Thu 3:00 pm - 3:50 pm
      On-Campus Jean Kanengoni, Emily Knox 66607
    • IS202AD2 - Social Aspects Info Tech Thu 4:00 pm - 4:50 pm
      On-Campus Emily Knox, Jean Kanengoni 66608
    • IS202AD3 - Social Aspects Info Tech Fri 10:00 am - 10:50 am
      On-Campus Emily Knox, DeAnza Williams 66610
    • IS202AD4 - Social Aspects Info Tech Fri 11:00 am - 11:50 am
      On-Campus Emily Knox, Claudia Grisales Bohorquez 66611
    • IS202AD5 - Social Aspects Info Tech Fri 12:00 pm - 12:50 pm
      On-Campus DeAnza Williams, Emily Knox 66606
    • IS202AD6 - Social Aspects Info Tech Fri 1:00 pm - 1:50 pm
      On-Campus Emily Knox, Daniela Delgado Ramos 66609
    • IS202AE1 - Social Aspects Info Tech Mon/Wed 2:00 pm - 2:50 pm
      On-Campus Emily Knox 66612
    • IS202BD1 - Social Aspects Info Tech Thu 3:00 pm - 3:50 pm
      On-Campus Aiko Takazawa, Lori Kendall 68817
    • IS202BD3 - Social Aspects Info Tech Fri 10:00 am - 10:50 am
      On-Campus Aiko Takazawa, Lori Kendall 70214
    • IS202BD4 - Social Aspects Info Tech Fri 11:00 am - 11:50 am
      On-Campus Lori Kendall, Susan Liepert 68819
    • IS202BD5 - Social Aspects Info Tech Fri 12:00 pm - 12:50 pm
      On-Campus Lori Kendall 68820
    • IS202BD6 - Social Aspects Info Tech Fri 1:00 pm - 1:50 pm
      On-Campus Susan Liepert, Lori Kendall 70217
    • IS202BE1 - Social Aspects Info Tech Mon/Wed 11:00 am - 11:50 am
      On-Campus Lori Kendall 68816

IS 203 Analytical Foundations for Information Problems

A survey of mathematical topics for students in information sciences. Provides an introduction to sets, relations, graphs, grammars, probability, and propositional and predicate logic. These topics relate to applications in information modeling, representation and expression. Prerequisite: MATH 112 or Required ALEKS Score

  • Fall 2020

    • IS203A - Analytical Fndts Info Problems Tue/Thu 11:00 am - 12:20 pm
      On-Campus David Dubin 72972
    • IS203B - Analytical Fndts Info Problems Tue/Thu 3:30 pm - 4:50 pm
      On-Campus 72973

IS 204 Research Design for Information Sciences

This course provides an introduction to different approaches to research in the information sciences, including social science methods, data and text mining, digital humanities, historical approaches, and others. Topics include methods for evaluating research, developing research questions, selecting research methods, conducting research ethically, and communicating findings clearly and effectively through words, graphics, and other visualizations.

  • Fall 2020

    • IS204A - Research Design Info Sciences Tue/Thu 2:00 pm - 3:20 pm
      On-Campus Melissa Ocepek 72974
  • Summer 2020

    • IS204AO - Research Design Info Sciences Mon/Tue/Wed 9:00 am - 12:00 pm
      Online Lori Kendall 40600

IS 205 Programming for Information Problems

Covers common data processing methods and computing concepts used in the information sciences. Evaluates strengths and weaknesses of the techniques in the context of our discipline. No prior programming background is assumed. Course will use the Python programming language.

  • Fall 2020

    • IS205A - Program for Info Problems Tue/Thu 9:30 am - 10:50 am
      On-Campus Elizabeth Wickes 72965

IS 206 Introduction to Database Concepts and Applications

Introduction to database technology concepts and architecture. Explore data types and reading/writing database layout descriptions. Discussion of database ethics and privacy concerns. Comparison of different database systems a user might encounter including RDBMS, XML/RDF/JSON, NOSQL, and Graph database systems. Labs involving common database tools and exercises in SQL

  • Fall 2020

    • IS206A - Intro Database Concepts & Apps Mon/Wed/Fri 12:00 pm - 12:50 pm
      On-Campus Craig Evans 72966
  • Spring 2020

    • IS2061C - Intro Database Concepts & Apps Mon/Wed/Fri 1:00 pm - 1:50 pm
      On-Campus Craig Evans 70945

IS 226 Introduction to HCI

This course introduces students to fundamental theories and techniques in Human-Computer Interaction (HCI). This course presents basic tools and methods for creating, designing, prototyping, and evaluating user interfaces to computing applications and web sites. Students will explore course content by conducting individual and group hands-on projects. Assignments involving prototyping can be implemented by self-selected solutions, e.g. Axure, JavaScript. Students from all backgrounds are welcomed.

  • Fall 2020

    • IS226A - Introduction to HCI Tue/Thu 11:00 am - 12:20 pm
      On-Campus Yang Wang 72975

IS 229 Web Design Fundamentals

This course will teach students about building inclusive interactive systems. They will learn to gather and understand user requirements and needs for a wide range of user populations, especially those that are under-served (e.g., children, older adults, people with disabilities), apply inclusive design frameworks and principles, and design, develop, evaluate and improve interactive prototypes in an iterative manner.

  • Fall 2020

    • IS229A - Web Design Fundamentals Tue/Thu 3:30 pm - 4:50 pm
      On-Campus David Hopping 72967

IS 236 User Research & Evaluation

This course will teach students about user research and evaluation. They will learn to apply various user research methods, gather and understand user requirements and needs for a wide range of user populations, especially those that are under-served (e.g., children, older adults, people with disabilities), conduct user evaluations of prototypes and interactive systems, and communicate effectively about the research insights and make actionable design suggestions.

  • Fall 2020

    • IS236A - User Research & Evaluation Tue/Thu 12:30 pm - 1:50 pm
      On-Campus Yang Wang 73230

IS 266 Community Innovation

How do communities contribute to transformative, world-changing innovations? Why is their participation indispensable for fostering change? And what makes change ultimately transformative across diverse spaces and time? Community Innovation explores how engagement with interdisciplinary communities and collaborations, as well as histories of globally-changing local innovations from the Illinois were critical to fostering and sustaining new social and technical practices across space and time.

  • Spring 2020

    • IS266A - Community Innovation Tue/Thu 11:00 am - 12:50 pm
      On-Campus Anita Chan, Kyratso Karahalios, Karen Rodriguez'G 70448

IS 308 Race, Gender, and Information Technology

Examines the ways in which information and communication technologies (ICTs) are shaped by -- and help to shape -- social relations of race and gender.

Previously IS390RG.

  • Fall 2020

    • IS308A - Race, Gender, and Info Tech Mon/Wed 3:30 pm - 4:50 pm
      On-Campus David Mussulman 72963
  • Summer 2020

    • IS390RGO - Race Gender and Info Tech Mon 6:00 pm - 8:00 pm
      Online Amanda McLellan 40620

IS 309 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.

Previously IS390CC.

  • Fall 2020

    • IS309A - Computers and Culture Mon/Wed 2:00 pm - 3:20 pm
      On-Campus Damian Duffy 72968
  • Spring 2020

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

IS 310 Computing in the Humanities

Explores use and application of technology to scholarly activity in the humanities, including projects that put classic texts on the web or create multimedia application on humanities topics.

  • Fall 2020

    • IS310A - Computing in the Humanities On-Campus 73229

IS 311 History and Foundations of the Information Society

Today's information society bespeaks a long history, exhibiting marked continuities with the past as well as some sharply defined new features. Yet the historical foundations of the information society remain poorly understood. This course develops such a framework, by examining emergent information institutions and practices from early modern Europe to the later 20th century. It examines the historical development of the information society through a number of important conceptual lenses, including: modernity and postmodernity; Fordist and post-Fordist capitalism; social class and information poverty; social and technological determinism; utopianism and dystopianism; and empire and globalization. Prerequisite: IS 202 Highly recommended.

  • Fall 2020

    • IS311A - History Fndts of Info Society On-Campus 73231

IS 316 Design of Usable Information Interfaces

Examines issues of Human Computer Interaction and the design of better computer interfaces.

Previously IS351.

  • Spring 2020

    • IS351A - Design Info Interfaces Tue/Thu 11:00 am - 12:20 pm
      On-Campus Jeffrey Ginger 70127

IS 324 Social Network Analysis

Introduces theories of social networks (how they form, and how they influence thoughts, feelings, and behaviors), while also providing hands-on experience with some powerful tools and methods for analyzing networks on various scales, ranging from small groups, to communities, to populations. It will also explore the use of network analysis to reveal patterns in large-scale data from the humanities such as periods of literary narrative, or character development across vast narratives with multiple interweaving plot lines.

  • Fall 2020

    • IS324A - Social Network Analysis Tue/Thu 2:00 pm - 3:20 pm
      On-Campus David Hopping 73232

IS 401 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.

Previously IS451.

  • Fall 2020

    • IS401ACG - Intro to Network Systems Tue 3:30 pm - 6:20 pm
      On-Campus Martin Wolske 72970
    • IS401ACU - Intro to Network Systems Tue 3:30 pm - 6:20 pm
      On-Campus Martin Wolske 73221
    • IS401AO - Intro to Network Systems Thu 3:30 pm - 6:20 pm
      Online Martin Wolske 72971
  • Spring 2020

    • IS451AO - Intro to Network Systems Tue 5:00 pm - 7:50 pm
      Online Martin Wolske 67562

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 2020

    • IS403ACG - Children's Materials Wed 4:00 pm - 6:50 pm
      On-Campus Karla Lucht 68266
    • IS403ACU - Children's Materials Wed 4:00 pm - 6:50 pm
      On-Campus Karla Lucht 68794
    • IS403AOG - Children's Materials Thu 6:30 pm - 8:30 pm
      Online Kathryn Quealy 68946
  • Summer 2020

    • IS403AO - Lit and Resources Children Thu 4:00 pm - 6:00 pm
      Online Karla Lucht 40670
  • Spring 2020

    • IS403AGO - Lit and Resources Children Wed 6:00 pm - 8:00 pm
      Online Kathryn Quealy 70491
    • IS403AUO - Lit and Resources Children Wed 6:00 pm - 8:00 pm
      Online Kathryn Quealy 70719

IS 406 Cognition in the Wild

Designed as a foundation for students who are interested in learning how to design human-centered information technologies. Students will learn basic principles in human cognition and behavior, and how these principles influence how we interact with information technologies. The course will prepare students to translate theories in human cognition and behavior to analyze, evaluate and rethink everyday design examples.

  • Fall 2020

    • IS406ACG - Cognition in the Wild Mon 1:00 pm - 3:50 pm
      On-Campus Jessie Chin 73321
    • IS406ACU - Cognition in the Wild Mon 1:00 pm - 3:50 pm
      On-Campus Jessie Chin 73322

IS 407 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.

Previously IS457.

  • Fall 2020

    • IS407ACG - Introduction to Data Science Tue 9:30 am - 12:20 pm
      On-Campus Jing Rui He 73126
    • IS407ACU - Introduction to Data Science Tue 9:30 am - 12:20 pm
      On-Campus Jing Rui He 73127
  • Spring 2020

    • IS457AG - Introduction to Data Science Mon 2:00 pm - 4:50 pm
      On-Campus Victoria Stodden 67407
    • IS457AU - Introduction to Data Science Mon 2:00 pm - 4:50 pm
      On-Campus Victoria Stodden 67659

IS 409 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.

Previously IS390W1.

  • Spring 2020

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

IS 410 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.

Previously IS409.

  • Fall 2020

    • IS410AO2 - Storytelling Fri 1:00 pm - 3:50 pm
      Online Kathleen McDowell 73408
    • IS410AO3 - Storytelling Tue 4:00 pm - 6:00 pm
      Online Sharon Comstock 73587
    • IS410AOG - Storytelling Fri 1:00 pm - 3:50 pm
      Online Kathleen McDowell 73128
    • IS410AOU - Storytelling Fri 1:00 pm - 3:50 pm
      Online Kathleen McDowell 73130
  • Spring 2020

    • IS409AG - Storytelling Thu 5:00 pm - 7:50 pm
      On-Campus Daniel Keding 67373
    • IS409AU - Storytelling Thu 5:00 pm - 7:50 pm
      On-Campus Daniel Keding 67641

IS 413 Literature and Resources for Young Adults

Evaluation, selection and use of books and other resources for young adults (ages 12-18) 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 young adults' various needs (intellectual, emotional, social and physical).

Previously IS404.

  • Spring 2020

    • IS404AGO - Lit and Resources Young Adults Thu 6:15 pm - 8:15 pm
      Online Rachel Magee 67559
    • IS404AUO - Lit and Resources Young Adults Thu 6:15 pm - 8:15 pm
      Online Rachel Magee 70718

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.

  • Spring 2020

    • IS418AGO - Community Engagement Wed 5:00 pm - 7:50 pm
      Online Martin Wolske 67491

IS 419 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.

Previously IS490IT.

  • Fall 2020

    • IS419ACG - Entrepreneurial IT Design Thu 3:30 pm - 6:20 pm
      On-Campus Michael Twidale 73129
    • IS419ACU - Entrepreneurial IT Design Thu 3:30 pm - 6:20 pm
      On-Campus Michael Twidale 73131

IS 423 Early Literacy

Librarians fill a key role in the literacy development of young children with opportunities for interaction both in the library and through outreach programs. Key skills center on developing literacy-rich library environments, classroom instructional support, intentional embedding of essentials skills and practices within daily activities and lessons, resources about early literacy strategies to share with families and caregivers. Practitioners will understand the importance of integration of technology to meet the diverse developmental, cultural, social and linguistic needs of children to ensure they are able to create meaning from text.

  • Fall 2020

    • IS423AOG - Early Literacy Mon 6:00 pm - 8:00 pm
      Online Ann Ohms 73132

IS 424 Social Computing

This interdisciplinary course introduces students to fundamental theories, methods, technologies and applications of social computing. Students learn about this emerging discipline from two perspectives: First, basic principles of collective information production and processing, and methods for studying these principles. Topics include prediction markets, games with a purpose, open source software development, social media, social networks, information visualization, and online games. Second, socio-technical aspects of the design and usage of respective technologies. This includes participation, privacy and security. Students learn how to solve problems in social computing in a systematic and rigorous fashion. At the end of the course, students will be able to design, manage and execute social computing projects for scholarly and commercial use, and to critically assess work in this area.

Previously IS490SC.

  • Spring 2020

    • IS490SCG - Social Computing Mon 9:00 am - 11:50 am
      On-Campus Yun Huang 70533
    • IS490SCU - Social Computing Mon 9:00 am - 11:50 am
      On-Campus Yun Huang 70725

IS 426 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.

Previously IS461.

  • Spring 2020

    • IS461AGO - Museum Informatics Wed 7:00 pm - 9:00 pm
      Online Richard Urban 67410
    • IS461AUO - Museum Informatics Wed 7:00 pm - 9:00 pm
      Online Richard Urban 70756

IS 429 Web Design and Construction for Organizations

This course focuses on the basics of web site design, content development, constructing web pages with standard HTML and CSS. We will also cover usability and accessibility, content management system options, multi-media and interactivity in the context of standard HTML and CSS, procedures and policies for organizations, with a concentration on public, academic and special libraries. Students will investigate, design, and draft a representative site. Students may work work with non-profit and library clients in constructing and redesigning their web sites or design and construct their own personal professional pages.

Previously IS590WD.

  • Summer 2020

    • IS590WDO - Web Content Strategy & Mgmt Wed 5:00 pm - 7:00 pm
      Online David Hopping 39586

IS 430 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.

Previously IS452.

  • Fall 2020

    • IS430AC2 - Foundations Info Processing Tue 12:30 pm - 3:20 pm
      On-Campus Kevin Trainor 73409
    • IS430ACG - Foundations Info Processing Tue 12:30 pm - 3:20 pm
      On-Campus Kevin Trainor 73212
    • IS430ACU - Foundations Info Processing Tue 12:30 pm - 3:20 pm
      On-Campus Kevin Trainor 73214
    • IS430AO2 - Foundations Info Processing Thu 6:00 pm - 8:00 pm
      Online Kevin Trainor 73411
    • IS430AOG - Foundations Info Processing Thu 6:00 pm - 8:00 pm
      Online Kevin Trainor 73216
  • Summer 2020

    • IS452AO - Foundations Info Processing Wed 6:30 pm - 9:00 pm
      Online Kevin Trainor 39547
    • IS452AOU - Foundations Info Processing Wed 6:30 pm - 9:00 pm
      Online Kevin Trainor 39549
  • Spring 2020

    • IS452AG - Foundations Info Processing Tue/Thu 9:30 am - 10:50 am
      On-Campus Elizabeth Wickes 67563
    • IS452AU - Foundations Info Processing Tue/Thu 9:30 am - 10:50 am
      On-Campus Elizabeth Wickes 67657
    • IS452AO - Foundations Info Processing Mon 6:00 pm - 8:00 pm
      Online Elizabeth Wickes 67565

IS 436 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.

Previously IS490PD.

  • Spring 2020

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

IS 439 Web Development using Application Frameworks

Web Development Using Application Frameworks: A course in the use and evaluation of Web application frameworks for system architects, designers, and developers. 
Prerequisites:

  • Experience in creating static Web sites using HTML and CSS
  • Experience in Python programming (IS 452 or equivalent)
  • Experience in creating dynamic Web sites using tools like PHP is helpful but not required.
  • Experience in using relational databases is helpful but not required.

Previously IS590WF.

  • Spring 2020

    • IS590WFO - Web Devel using App Framwrk Wed 6:30 pm - 9:00 pm
      Online Kevin Trainor 69227

IS 440 Community Informatics Studio

Studio-based learning methods, which are common in art and architectural education, are used to help students address a real-world problem or 'case' within a social justice framework. Working in teams and mentored by the instructor and experts, students will learn how to 'be a professional' in an environment in which process is as important as project.

Previously IS490CI.

  • Spring 2020

    • IS490CIG - Community Informatics Studio Tue/Thu 12:30 pm - 1:50 pm
      On-Campus Martin Wolske 67483
    • IS490CIU - Community Informatics Studio Tue/Thu 12:30 pm - 1:50 pm
      On-Campus Martin Wolske 70724

IS 445 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.

Previously IS590DV.

  • Fall 2020

    • IS445ACG - Data Visualization Tue/Thu 9:30 am - 10:50 am
      On-Campus Matthew Turk 73217
    • IS445ACU - Data Visualization Tue/Thu 9:30 am - 10:50 am
      On-Campus Matthew Turk 73218
    • IS445AOG - Data Visualization Mon 6:00 pm - 8:00 pm
      Online Jill Naiman 73220
  • Spring 2020

    • IS590DV - Data Visualization Mon 9:00 am - 11:50 am
      On-Campus Jill Naiman 67973

IS 451 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.

Previously IS530A.

  • Fall 2020

    • IS451ACG - Bibliography of Africa Tue 9:30 am - 12:20 pm
      On-Campus Atoma Batoma 68267
    • IS451ACU - Bibliography of Africa Tue 9:30 am - 12:20 pm
      On-Campus Atoma Batoma 73211
  • Spring 2020

    • IS530A - Bibliography of Africa Tue/Thu 11:00 am - 12:20 pm
      On-Campus Atoma Batoma 69262

IS 453 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).

Previously IS445.

  • Summer 2020

    • IS445AO - Info Books & Resources Youth Fri 5:00 pm - 7:00 pm
      Online Linda Diekman 39546
  • Spring 2020

    • IS445AO - Info Books & Resources Youth Thu 2:00 pm - 4:00 pm
      Online Judith Moreillon 67427

IS 455 Database Design and Prototyping

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 2020

    • IS455ACG - Database Design & Prototyping Mon 9:00 am - 11:50 am
      On-Campus Kevin Trainor 71895
    • IS455ACU - Database Design & Prototyping Mon 9:00 am - 11:50 am
      On-Campus Kevin Trainor 73233
    • IS455AO - Database Design & Prototyping Tue 6:30 pm - 9:00 pm
      Online Kevin Trainor 71897
  • Summer 2020

    • IS455AO - Database Design & Prototyping Tue 6:30 pm - 9:00 pm
      Online Kevin Trainor 40523
    • IS455AOU - Database Design & Prototyping Tue 6:30 pm - 9:00 pm
      Online Kevin Trainor 40628
  • Spring 2020

    • IS455AGO - Database Design & Prototyping Tue 6:30 pm - 9:00 pm
      Online Kevin Trainor 70131
    • IS455AUO - Database Design & Prototyping Tue 6:30 pm - 9:00 pm
      Online Kevin Trainor 70722

IS 456 Information Storage and Retrieval

Introduces problems of document representation, information need specification, and query processing. Describes the theories, models, and current research aimed at solving those problems. Primary focus is on bibliographic, text, and multimedia records.

  • Fall 2020

    • IS456AOG - Info Storage and Retrieval Tue 6:30 pm - 8:30 pm
      Online Philip Reiter 70493

IS 457 Data 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.

Previously IS590DST.

  • Fall 2020

    • IS457AOG - Data Storytelling Tue/Thu 2:00 pm - 3:20 pm
      Tue/Thu 2:00 pm - 3:20 pm
      Online Matthew Turk, Kathleen McDowell 73269

IS 461 Russian, East European, and Eurasian Bibliography & Research Methods

This course is designed to provide graduate students in both area and information studies with a comprehensive introduction to research techniques in the Russian & East European field. Depending on enrollment, course content is designed to cover a broad range of interests--for example, Central Asia as well as Russia--while demonstrating that many tools serve more than one specialty. The course will also discuss the resources and skills required for digital scholarship, as well as traditional approaches.

Previously IS530R.

  • Spring 2020

    • IS530R - REEES Biblio Research Methods Fri 2:00 pm - 3:50 pm
      On-Campus Christopher Condill 70765

IS 464 Information Assurance

The course provides an introduction to the concepts, technologies, practices and challenges of Information Assurance. It takes a broad view of Information Security and Privacy and covers the essential principles for the protection of information systems; the relevant technologies; organizational concerns; policies, human aspects; legal approaches; criminology; and ethical issues. Students will gain an appreciation for the difficulty of designing, developing, deploying and maintaining information systems, services and software products that are secure and comply with expectations of security and privacy.

Previously IS462.

  • Spring 2020

    • IS462AO - Information Assurance Wed 6:00 pm - 8:00 pm
      Online Masooda Bashir 69151

IS 471 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.

Previously IS458.

  • Fall 2020

    • IS471AC2 - Instruc Strat Tech Info Prof Wed 1:00 pm - 3:50 pm
      On-Campus Merinda Hensley 73412
    • IS471ACG - Instruc Strat Tech Info Prof Wed 1:00 pm - 3:50 pm
      On-Campus Merinda Hensley 73236
    • IS471AO2 - Instruc Strat Tech Info Prof Mon 6:00 pm - 8:00 pm
      Online Melissa Wong 73413
    • IS471AOG - Instruc Strat Tech Info Prof Mon 6:00 pm - 8:00 pm
      Online Melissa Wong 73237
  • Summer 2020

    • IS458AO - Instruc Strat Tech Info Prof Tue 6:00 pm - 8:00 pm
      Online Melissa Wong 39550
  • Spring 2020

    • IS458AO - Instruc Strat Tech Info Prof Mon 6:00 pm - 8:00 pm
      Online Melissa Wong 66866

IS 496 Topics in Human-Centered Design & Systems

Variety of newly developed and current topics courses within the field of human-centered design and systems, intended to augment the existing Information Sciences curricula.

  • Fall 2020

    • IS496DEO - Design for Social Interact Exp Mon 6:00 pm - 8:00 pm
      Online Yun Huang 73855

IS 497 Topics in Data Analytics & Data Science

Variety of newly developed and topics courses within Data Analytics & Data Science, intended to augment the existing Information Sciences curricula

  • Fall 2020

    • IS497DA - Database Admin & Scaling Mon 9:00 am - 11:50 am
      On-Campus John Weible 73556