• Contact Info

Bhatti, Shahzad

Teaching Associate Professor

Positions

Teaching

courses taught

  • INFO 2301 - Quantitative Reasoning for Information Science
    Primary Instructor - Fall 2022 / Spring 2023 / Fall 2023 / Spring 2024 / Fall 2024
    Introduces methods for quantifying and analyzing different types of data, covering foundational concepts in discrete mathematics, probability, and predictive modeling, along with complementary computational skills to apply these concepts to real problems. Covers counting and combinatorics, logic, set theory, introductory probability, common probability distributions, regression, and model validation. Requires demonstrated proficiency with introductory computer programming.
  • INFO 3401 - Information Exploration
    Primary Instructor - Fall 2022 / Spring 2023
    Teaches students how to use information to identify interesting real world problems and to generate insight. Students will learn to find, collect, assemble and organize data to inspire new questions, make predictions, generate deliverables, and work towards solutions. They will learn to appropriately apply different methods (including computational, statistical and qualitative) for exploratory data analysis in a variety of domains.
  • INFO 4602 - Information Visualization
    Primary Instructor - Spring 2023
    Explores the design, development and evaluation of information visualizations. Covers visual representations of data and provides hands-on experience with using and building exploratory tools and data narratives. Students create visualizations for a variety of domains and applications, working with stakeholders and their data. Covers interactive systems, user-centered and graphic design, perception, data storytelling and analysis, and insight generation. Programming knowledge is strongly encouraged. Same as INFO 5602.
  • INFO 4604 - Applied Machine Learning
    Primary Instructor - Fall 2022 / Fall 2023 / Spring 2024
    Introduces algorithms and tools for building intelligent computational systems. Methods will be surveyed for classification, regression and clustering in the context of applications such as document filtering and image recognition. Students will learn the theoretical underpinnings of common algorithms (drawing from mathematical disciplines including statistics and optimization) as well as the skills to apply machine learning in practice. Same as INFO 5604.
  • INFO 4614 - Information and Data Retrieval Systems
    Primary Instructor - Fall 2024
    Examines techniques for managing and accessing information and data of a variety of types for a range of applications. Students will study retrieval models for text and for structured and unstructured data, covering creation, management and querying techniques for each, and how to apply each model in data-intensive applications. Students will also consider ethical aspects of data management including data protection, data rights and user privacy.
  • INFO 5604 - Applied Machine Learning
    Primary Instructor - Fall 2023 / Fall 2024
    Introduces algorithms and tools for building intelligent computational systems. Methods will be surveyed for classification, regression and clustering in the context of applications such as document filtering and image recognition. Students will learn the theoretical underpinnings of common algorithms (drawing from mathematical disciplines including statistics and optimization) as well as the skills to apply machine learning in practice. Same as INFO 4604.

Background