Data Witchcraft
A fun, accessible introduction to data science concepts for non-majors, covering data collection, visualization, and basic analysis. Entry-level prior programming experience is required.
“Any sufficiently advanced technology is indistinguishable from magic”
The CS 0155: Data Witchcraft course is an Introduction to Data Science for Beginners, designed as a second course in computer science for students with some programming background. The course aims to introduce students to basic data management technologies and data analytics skills while building up their programming expertise with specific data-related skills and hands-on experience. We will use real-life examples/data to the extent possible and utilize the Python programming language for all projects.
We named the course Data Witchcraft because of the famous Arthur C. Clarke “law” and to get appropriate attention from non-CS majors looking to register for interesting courses.