About

About GolferHD and the Introduction to Data Science with Python course.

About This Course

Introduction to Data Science with Python is a free, open-source course that teaches Python programming and data analysis through golf analytics. It was created by Brian Kolowitz as a practical, project-based alternative to traditional programming courses.

Every topic follows the Concept → Code → AI teaching philosophy:

  • Concept: Understand the underlying idea before touching code
  • Code: Implement it yourself in Python — build the mental model
  • AI: Now use Claude or ChatGPT to do it faster, and learn to evaluate the output

The goal is not to replace coding knowledge with AI, but to layer AI fluency on top of solid fundamentals.

About the Author

Brian Kolowitz is a data scientist, Python instructor, and golfer based in Pittsburgh, PA. He holds a DSc in Information Systems and has been teaching Python and data science for over a decade.

When he’s not coding, you can find him at North Park, South Park, or Bob O’Connor golf courses working on his 13.9 handicap.

License

This course content is open source. See the LICENSE for details.

Get the Complete Course Bundle

All notebooks, the full golf dataset, and new tutorials — straight to your inbox.