This course teaches students to collect, extract, transform, and load data with two software, Python and SQLite. Students learn to extract data from relational databases by using a structured query language, collect unstructured data with various methods such as application programming interface and web scraping, and transform and clean data after learning fundamental concepts and analytics of natural language processing and network analysis. As a course project, students identify questions of their interest and search and wrangle data relevant to their questions. This practice is designed to encourage students to critically think about what data are needed in context and what issues exist in gathering real-world data. Achieves technology student learning outcomes a and b.

View MGT 4110 in the Academic Catalog

Approved for Data Intensive Course Designation starting Spring 2024.