Skip to main content

University of Michigan School of Information

Menu

Courses

536 - Introduction to Urban Informatics

Introduction to Urban Informatics --- This course provides students an introduction to the emerging field of urban informatics, an interdisciplinary field of research and practice that uses information technology for the analysis, management, planning, inhabitation, and usability of cities. Given these diverse application areas, the course is centered on a series of hands-on technical labs which are designed to build on the knowledge typically covered in a standard course in statistics. Lab topics include the use of databases, application programming interfaces, and web-based visualization and spatial data analysis. It is intended to serve as an introduction for more advanced coursework in databases, GIS, or data analysis. Seminar and lecture sessions cover topics related to the context and practice models associated with urban technologies, including civic technology, indicators, smart cities, and performance management.

538 - Citizen Interaction Design

Citizen Interaction Design --- This course aims to create information tools that support 21st-century citizenship. This is a project-based, experiential learning course where students apply their skills to create information products in partnership with a Michigan community. Students will work with partners in Michigan communities to deliver information tools and services that foster an engaged citizenry. Students will work in teams, travel to the partner community, and have support of administrative staff to manage projects.

539 - Web Design: Responsiveness and Accessibility

Web Design: Responsiveness and Accessibility --- The purpose of this course is to provide students with all necessary frontend development skills for designing and building responsive and accessible websites. Topics include recent changes to HTML, CSS and WCAG standards, media-queries, responsive frameworks, and manual and automated testing.

540 - Privacy in Information Technology

Privacy in Information Technology --- This course explores privacy and data protection in information technologies. Students will gain a critical understanding of privacy's role in society and tension between privacy, technology and secure. Students will learn to analyze privacy issues and design privacy-friendly and usable solutions by considering social, technical, legal and public policy aspects. The course starts with a historical perspective on privacy and the tensions between privacy, technology and security as well as discourse on aspects affected privacy decisions of individuals. This is followed by an overview of the privacy laws and regulations in the United States and Europe, and other countries or even between sectors. The second half of the course focuses on the design of privacy-friendly systems under considerations of legal and regulatory requirements, technological safeguards and challenges, human factors, and organizational measures,

542 - Introduction to Health Informatics

Introduction to Health Informatics --- Introduction to concepts and practices of health informatics. Topics include: a) major applications and commercial vendors; b) decision support methods and technologies; c) analysis, design, implementation, and evaluation of healthcare information systems; and d) new opportunities and emerging trends.

544 - Introduction to Statistics and Data Analysis

Introduction to Statistics and Data Analysis --- The purpose of this class will be to provide students with a basic understanding of statistics, that is the ability to describe various populations and draw inferences about them. It should also sharpen individual intuition about how to read data, interpret data, and judge others' claims about data. It should be useful to a wide variety of students both as preparation for more advanced courses and as a means to professional advancement. Specifically, skills to be developed are: 1. Abilities to characterize population data intuitively for oneself and others. 2. Ability to draw conclusions and novel inferences from population data. 3. Ability to check assumptions of others' claims and debug their putative "facts". 4. Ability to look for correlations while controlling for confounding effects. 5. Overall, the chief objective is to demystify the process of inquiry into what isn't known.

547 - Engaging with Communities

Engaging with Communities --- Information-based community engagement work requires a special set of knowledge, skills, context sensitivity, self-awareness, and comportment. This course provides multidisciplinary approaches to soliciting, identifying, and meeting community needs to ensure truly collaborative endeavors. As a client-based course, it examines the principles, methods, and ethics to respectful, informed, and beneficial community collaboration across the engagement's lifecycle. It will highlight contextual inquiry, relevant data gathering and analysis methodologies, user centered design, project management, conflict resolution, relationship building, and other approaches to join student skillsets with community knowledge and expertise to best ensure pertinent, usable, and sustainable inputs. We will unpack key issues that can enhance, impair, and even derail engagement such as power dynamics, trust, social identities, race and class, and cultural and professional humility. Understanding community members' wants, needs, and aspirations can help information-based projects have greater impact, value, and enhance prospects for adoption and sustainability.

548 - Principles of Software Design for Learning

Principles of Software Design for Learning --- Students are introduced to the process of designing computer-based learning environments. Students work in groups to design and prototype learning environments for real classrooms. Attention is focused on ensuring designs are based upon sound pedagogical theory and that learning environments are embedded into curriculum.

549 - Transformative Learning and Teaching with Technology

Transformative Learning and Teaching with Technology --- What role does technology play in high-performance learning and teaching environments? What are the most common mistakes schools, parents, and communities make when integrating technology into learning and teaching? How does policy at the federal, state, local, and institutional level affect what is possible with technology? We will explore the answers to these questions in this class as we examine ways technology has been used successfully (and not so successfully) in a variety of educational contexts. Students are encouraged to develop critical perspectives about the uses of technology for learning and teaching.

552 - Introduction to Accessibility

Introduction to Accessibility --- This class is an introduction to accessibility. Students will engage in discourse on several models of disability, be exposed to different types of assistive technologies, and apply what they learn to real-world accessibility and technology challenges.