Skip to main content
utexas.edu
UT iSchool home

Main navigation

  • About More About pages
    • Vision & Core Values
    • History & Tradition
    • Jobs at the iSchool
    • News & Events
    • Contact Us
  • Programs More Programs pages
    • Admissions
    • Class Schedules
    • Course Offerings
    • Undergraduate Informatics Program
    • Master of Science in Information Studies
    • Dual Degree Programs
    • Master of Science in Information Security & Privacy
    • School Librarian Certificate Program
    • PhD in Information Studies
    • Postdoctoral Fellowships
  • People More People pages
    • Faculty, Staff, & Students
    • Directory Search
    • Advisory Council
    • International Students
    • CARE Counselor
  • Research More Research pages
    • Research Areas
    • Grants & Awards
    • Labs
    • Information & Culture
    • Visiting Scholars
    • Postdoctoral Fellowships
  • Careers More Careers pages
    • Students
    • Employers
    • Alumni
    • Jobs & Career Management Platform
    • Employment & Salary Data
  • Giving More Giving pages
    • Endowments
    • Donate Online
    • Other Ways to Support the iSchool
UT iSchool home

Header Menu

  • Make a Gift

Filter by Program

  • Undergraduate (17)

Filter by Area

  • Archival Science/Preservation/Records Management (13)
  • (-) Cultural heritage Informatics (6)
  • Doctoral Core (3)
  • Data Science/Engineering/Analytics (9)
  • General Informatics Elective (3)
  • General Information Studies Elective (18)
  • Health Informatics (8)
  • Research Methods (1)
  • Human Computer Interaction/UX Design/UX Research (15)
  • (-) Human-Centered Data Science (11)
  • Library Science/Librarianship (19)
  • Required for an Informatics Degree (8)
  • Social Informatics (11)
  • Required for an MSIS degree (2)
  • Social Justice Informatics (8)
  • User-Experience Design (13)

I 310C: Introduction to Cultural Heritage Informatics

Undergraduate
Cultural heritage Informatics

In this class, students will first learn some fundamentals of cultural heritage informatics and be introduced to the major kinds of institutions in this space: galleries, libraries, archives, and museums. Students will also see case studies of how fundamental concepts like access or metadata get used in contemporary examples.

Skills: Archival Records
Topics: Metadata, access, Preservation

I 320C: Topics in Cultural Heritage Informatics: Knowledge Equity and Digital Environments

Undergraduate
Cultural heritage Informatics

This course we will explore the concepts and values of open knowledge and knowledge equity and how they intersect with the ongoing evolution of digital environments. Open knowledge can be described as information that is freely available to the public to use and redistribute. Knowledge equity extends beyond information access and use to also include what is valued as knowledge, whom that knowledge represents, and who creates it.

I 320C: Topics in Cultural Heritage Informatics: Preservation of Difficult Histories

Undergraduate
Cultural heritage Informatics

Engage in modern ethical dilemmas within archives, libraries, and museums, considering issues of collections management and preservation within changing cultural frameworks. This I 320C topic carries the Cultural Diversity in the United States flag. The purpose of the Cultural Diversity in the United States Flag is for students to explore in-depth the shared practices and beliefs of one or more underrepresented cultural groups subject to persistent marginalization. In addition to learning about these diverse groups in relation to their specific contexts, you’ll also reflect on your own cultural experiences.

I 320C: Topics in Cultural Heritage Informatics: Archives As Data

Undergraduate
Cultural heritage Informatics

This course introduces digital archival collections that can be accessed and used as data for research and inquiry. Topics will focus on the transformation, analysis, and interpretation of digital cultural heritage in archival contexts, including digitization, web archiving, software emulation, and data archiving. From text messages, Spotify playlists, to the President's tweets--how are digital traces collected, preserved and managed by archives? What are the ethics of managing digital archives and making them accessible to researchers, the public, and machines?

Skills: Digital Preservation, Responsible Data Management, web Archiving
Topics: Social Media Archives, digital Collections, critical Data Studies

I 320C: Topics in Cultural Heritage Informatics: Mapping Urban Destruction

Undergraduate
Cultural heritage Informatics

What stories does rubble tell? This course investigates how demolitions have shaped the social and material lives of cities in a range of urban contexts. Course sections will follow the razing of singularly meaningful sites along with broad patterns of demolition in cities throughout the world, from Chicago to Paris and São  Paulo to Austin. Specific questions that will recur throughout the course include: How do demolitions change places and the meanings attached to them? Why do authorities bulldoze certain structures and not others? Where do dislocated residents go? How have demolitions contributed to uneven urban development, including through patterns of segregation, economic immobility, and inequality, across space and time?   Source materials will include historical maps, city plans, oral histories, and music that preserves razed spaces in popular memory.   Students will learn to use digital mapping tools to document, analyze, and visualize social and spatial change related to demolitions over time. They will also re/map and narrative the life and destruction a significant demolished space. No prior experience with mapping or programming is required; students interested in learning foundational mapping skills in a supportive and structured environment are welcome. 

I 320C: Topics in Cultural Heritage Informatics: Data and Society

Undergraduate
Cultural heritage Informatics

Explore common data collection, management, and sharing practices around information technology and emerging technologies such as AI. Students will gain hands on experiences with collecting, analyzing, and managing user data in ethical and responsible manners. Students will design data-driven systems that are centered around user consent, transparency, and social responsibilities.

I 310D: Introduction to Human-Centered Data Science

Undergraduate
Human-Centered Data Science

I310D- Introduction to Human-Centered Data Science is a survey course that introduces students to the theory and practice of data science through a human-centered lens, with emphasis on how design choices influence algorithmic results. Students will gain comfort and facility with fundamental principles of data science including (a) Programming for Data Science with Python (b) Data Engineering (c) Database Systems (d) Machine Learning and (e) Human centered aspects such as privacy, bias, fairness, transparency, accountability, reproducibility, interpretability, and societal implications. Each week’s class divided into two segments: (a) Theory and Methods, a concise description of theoretical concept in data science, and (b) Tutorial, a hands-on session on applying the theory just discussed to a real-world task on publicly available data. We will use Python for programming and cover Python basics in the beginning of the course. For modules related to databases, we will use PostGre SQL.

Skills: Basic Python Programing for Data Science, Basic Machine Learning , Basic Database Design
Topics: Python For Data Science , SQL Basics, Crowdsourcing Basics , Research Methods, Machine Learning - Classification Basics, Data Storytelling And Visualization, Privacy And Ethics In DS

I 320D: Topics in Human-Centered Data Science

Undergraduate
Human-Centered Data Science

No description provided.

I 320D: Topics in Human-Centered Data Science: Database Design

Undergraduate
Human-Centered Data Science

The class explores the principles of relational database design, and SQL as a query language in depth.

Skills: Relational Database Design, how To Create Databases
Topics: Relational Database Design, How To Write SQL Queries

I 320D: Topics in Human-Centered Data Science: Data Engineering

Undergraduate
Human-Centered Data Science

Principles and practices in Data Engineering. Emphasis on the data engineering lifecycle and how to build data pipelines to collect, transform, analyze and visualize data from operational systems. This is a hands-on and highly interactive course. Students will learn analytical data modeling techniques for organizing and querying data. They will learn how to transform data into dimensional models, how to build data products, and how to visualize the data. We will also examine the various roles data engineers can have in an organization and career paths for data professionals

Skills: SQL, Data Modeling, Data Visualization
Topics: Data Pipelines, Data Warehouses , Analytical Systems

I 320D: Topics in Human-Centered Data Science: Applied Machine Learning with Python

Undergraduate
Human-Centered Data Science

This course will cover relevant fundamental concepts in machine learning (ML) and how they are used to solve real-world problems. Students will learn the theory behind a variety of machine learning tools and practice applying the tools to real-world data such as numerical data, textual data (natural language processing), and visual data (computer vision). Each class is divided into two segments: (a) Theory and Methods, a concise description of an ML concept, and (b) Lab Tutorial, a hands-on session on applying the theory just discussed to a real-world task on publicly available data. We will use Python for programming.   By the end of the course, the goals for the students are to: 1. Develop a sense of where to apply machine learning and where not to, and which ML algorithm to use 2. Understand the process of garnering and preprocessing a variety of “big” real-world data, to be used to train ML systems 3. Characterize the process to train machine learning algorithms and evaluate their performance 4. Develop programming skills to code in Python and use modern ML and scientific computing libraries like SciPy and scikit-learn 5. Propose a novel product/research-focused idea (this will be an iterative process), design and execute experiments, and present the findings and demos to a suitable audience (in this case, the class).

Skills: Python Programing For Machine Learning , Handling Numerical And Textual And Image Data, Building ML Based Prototypes
Topics: Data Preprocessing for ML, Classification And Regression, ML Model Evaluation , Neural Network Basics

I 320D: Topics in Human-Centered Data Science: Open Source Software Development

Undergraduate
Human-Centered Data Science

Practical skills and understandings required to effectively work with open source software and understand the projects that build them. Includes git-based collaboration as well as conceptual understanding of licenses, security, technical and social processes in open source development. Class projects involve working with digital trace data from open source repositories.

I 320D: Topics in Human-Centered Data Science: Data Visualization

Undergraduate
Human-Centered Data Science, User-Experience Design

This course offers students in Information Science a comprehensive exploration into the theories, techniques, and tools of data visualization. It is designed to equip students with the skills to effectively communicate complex information visually, enabling data analysis and decision-making. Through a combination of lectures, hands-on projects, and case studies, students will learn how to design and implement effective and aesthetically appealing data visualizations for a variety of data types and audiences. Upon successful completion of this course, students will be able to: • Understand the principles and psychology of visual perception and how they influence data visualization. • Critically evaluate the effectiveness of different data visualization techniques for varying data types and user needs. • Master the use of leading data visualization tools and libraries such as D3.js, or Tableau. • Develop interactive dashboards and reports that effectively communicate findings to both technical and non-technical audiences. • Apply design principles to create visually appealing, accurate, and accessible data visualizations.

Skills: Information Dashboards, Decision-support Visualizations, Tableau
Topics: Principles Of Visual Perception, best Practices For Visualizing Different Data, effective Use Of Graphs And Tables

I 320D: Topics in Human-Centered Data Science: Explainable AI

Undergraduate
Human-Centered Data Science

Introduction to the emerging field of Explainable Artificial Intelligence (XAI) from the perspectives of a developer and end-user. Students will gain hands-on experience with some of the most commonly used explainability techniques and algorithms.

I 320D: Topics in Human-Centered Data Science: Text Mining and NLP Essentials

Undergraduate
Human-Centered Data Science

Leveraging Text Mining, Natural Language Processing, and Computational Linguistics to address real-world textual data challenges, including document processing, keyword extraction, question answering, translation, summarization, sentiment analysis, search, recommendation, and information extraction. Each week, classes include (a) Theory and Methods for NLP concepts and (b) Lab Tutorials for practical application with Python on multilingual text datasets.

I 320D: Topics in Human-Centered Data Science: Data Science for Biomedical Informatics

Undergraduate
Human-Centered Data Science

This course lays the foundation for data science education targeting health informatics students interested in learning more broadly about biomedical informatics. No previous coding experience is required. The students will be introduced to basic concepts and tools for data analysis. The focus is on hands-on practice and enjoyable learning. The course will use python as the programming language, and Jupyter Notebooks as the development environment (our “home base”) for the examples, tutorials, and assignments. We use Jupyterlab Notebooks because they are both the industry standard and a nice way to load, visualize, and analyze data and describe our findings in one environment. We will also learn GitHub to document changes and backup our work and, eventually, for use as a collaboration tool. Hands-on data analysis, final projects, and associated presentations will be mandatory for the completion of the course. The outcome for the class is that each student will have a GitHub repository with all of their work (Jupyter notebooks, data, etc.), including a final project that will be presented to the class. Specific topics to be covered include GitHub, Linux/Unix File system, Jupyter Notebooks, Python Programming, and Data Visualization.

I 320D: Topics in Human-Centered Data Science: Fine Tuning Open-Source Large Language Models

Undergraduate
Human-Centered Data Science

This course offers an introduction to Fine-Tuning Open-Source Large Language Models (LLMs) through project-based applications and real-world examples. The course will begin with a foundational understanding of Natural Language Processing (NLP), focusing on Text Preprocessing techniques such as Tokenization and Vectorization. A basic overview of Large Language Models will be provided, covering the fundamental structure and architecture of commonly used Open-Source Frameworks. The course will then focus on three key methods for fine-tuning LLMs: Self-Supervised, Supervised and Reinforcement Learning. Each method will be explored through both theoretical explanations and practical group-based projects, applying these concepts to real-world examples. Students will engage in hands-on projects to strengthen their understanding of how to customize and optimize LLMs for specific tasks or domains.

Breadcrumb

  • Home
  • Programs
  • Course Offerings
UT iSchool home

1616 Guadalupe St, Suite #5.202
Austin, Texas 78701-1213

Find us on Facebook
Find us on Twitter
Find us on Instagram
Find us on Linkedin
Find us on Youtube

Footer menu

  • Contact Us
  • News & Events
  • Email Lists
  • Indigenous Land Acknowledgment
  • Resources
  • Knowledge Base
  • Login
© The University of Texas at Austin 2026
Emergency Information Site Policies Web Accessibility Policy Web Privacy Policy