Skip to content

This repo contains my code, lecture notes, etc for an undergraduate business intelligence and data visualization course.

License

Notifications You must be signed in to change notification settings

fmegahed/isa401

Repository files navigation

ISA 401: An Undergrad Course on Business Intelligence & Data Visualization

This repo contains my lecture notes (created in R Markdown) for an undergraduate business intelligence and data visualization course. The course is divided into three main phases:

  • Phase 1: Extracting, Transforming and Loading Data -- I chose to utilize the R programming language as the software tool of choice for this phase. Other instructors at Miami use Power BI (a Microsoft software tool for this purpose).
  • Phase 2: Data Visualization, which covers both basic principles behind data visualization and how to make charts. Many of our students are expected to learn Tableau for their jobs and hence, I mix Tableau and Power BI (to mantain consistency with other sections taught at my school) and introduce some neat charts from R along the way due to my belief that scripted languages provide a good understanding of the grammar of making good graphics.
  • Phase 3: A Very Short Introduction to Exploratory/Visual Data Mining Tools.

Schedule

The raw .Rmds for all presentations can be found under the folder titled lectures. The schedule below has links to the associated GitHub Pages where the generated HTML slides are hosted. The schedule below is for the Fall 2024 semester.

Week Date Topic Slides (Hosted Page) Slides (PDF) Slides (PPTX)
01 08/26 Introduction to Data Viz and BI 01_introduction.html 01_introduction.pdf 01_introduction.pptx
08/28 Introduction to R 02_introduction_to_r.html 02_introduction_to_r.pdf 02_introduction_to_r.pptx
02 09/02 Data Import and Export in R 03_data_import_export.html 03_data_import_export.pdf 03_data_import_export.pptx
09/04 Scraping a Single Web Page 04_scraping_webpages.html 04_scraping_webpages.pdf 04_scraping_webpages.pptx
03 09/09 Scraping a Single Web Page (Cont.) -- -- --
09/11 Scraping Multiple Web Pages 06_scraping_multiple_webpages.html 06_scraping_multiple_webpages.pdf 06_scraping_multiple_webpages.pptx
04 09/16 Scraping Multiple Web Pages (Cont.) -- -- --
09/18 Intro to APIs 08_intro_to_apis.html 08_intro_to_apis.pdf 08_intro_to_apis.pptx
05 09/23 Tidy Data 09_tidy_data.html 09_tidy_data.pdf 09_tidy_data.pptx
09/25 Technically Correct and Consistent Data 10_technically_correct_and_consistent_data.html 10_technically_correct_and_consistent_data.pdf 10_technically_correct_and_consistent_data.pptx
06 09/30 Technically Correct and Consistent Data (Cont.) 10_technically_correct_and_consistent_data.html 10_technically_correct_and_consistent_data.pdf 10_technically_correct_and_consistent_data.pptx
10/02 Data Correction and Imputation 12_data_correction_and_imputation.html 12_data_correction_and_imputation.pdf 12_data_correction_and_imputation.pptx
07 10/07 Exam 01 -- -- --
10/09 Exam 01 Recap -- -- --
08 10/14 Fundamentals of Data Viz 15_fundamentals_data_viz.html 15_fundamentals_data_viz.pdf 15_fundamentals_data_viz.pptx
10/16 Lab: Intro to PowerBI -- -- --
09 10/21 Lab: Intro to Tableau and Flourish Studio -- -- --
10/23 Commonly Used Charts 18_commonly_used_charts.html 18_commonly_used_charts.pdf 18_commonly_used_charts.pptx
10 10/28 Charts for Time Series Data 19_ts_charts.html 19_ts_charts.pdf 19_ts_charts.pptx
10/30 Charts for Spatial and Spatiotemporal Data 20_spatial_and_spatiotemporal_charts.html 20_spatial_and_spatiotemporal_charts.pdf 20_spatial_and_spatiotemporal_charts.pptx
11 11/04 Business Reports 21_business_reports.html 21_business_reports.pdf 21_business_reports.pptx
11/06 High Dimensional Charts 22_high_dimensional_charts.html 22_high_dimensional_charts.pdf 22_high_dimensional_charts.pptx
12 11/11 Exam 02 -- -- --
11/13 Exam 02 Recap -- -- --
13 11/18 Data Mining Overview 25_data_mining_overview.html 25_data_mining_overview.pdf 25_data_mining_overview.pptx
11/20 Clustering Intro 26_clustering_intro.html 26_clustering_intro.pdf 26_clustering_intro.pptx

Acknowledgments

Old Versions of the Course

  • The Fall 2024 version of the course can be accessed by clicking on the tag titled spring2024.

  • The Spring 2024 version of the course can be accessed by clicking on the tag titled spring2024.

  • The Fall 2023 version of the course can be accessed by clicking on the tag titled fall2023.

  • The Fall 2022 version of the course can be accessed by clicking on the tag titled fall2022.

  • The Spring 2022 version of the course can be accessed by clicking on the tag titled spring2022.

Notes

  • I did my best to add references whenever possible. If I missed a reference, please let me know (via a pull request, PR).
  • If you have identified mistakes/typos, please let me know.

About

This repo contains my code, lecture notes, etc for an undergraduate business intelligence and data visualization course.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages