πŸ–₯️ Week 02, Day 02 – Refactoring Workshop & Midterm Q&A

Student-Driven Data Science: Live Problem Solving

Author

Dr Jon Cardoso-Silva

Last updated

24 July 2025

πŸ₯… Learning Objectives

By the end of this session, you should be able to: i) Identify and address your own coding challenges in the data science workflow, ii) Apply best practices in refactoring and vectorisation, iii) Make use of reputable resources for independent problem-solving, iv) Prepare and submit your midterm assignment with confidence.

ME204 course icon

⏰ Date and Time: Tuesday, 22 July 2025 | 10.00am - 1.00pm πŸ“ Location: CKK.2.06 (see LSE’s πŸ—ΊοΈ campus map)

πŸ—£οΈ Session Overview

Today’s session is entirely guided by your questions and needs. There is no fixed lecture or set of slides. Instead, we will:

  • Work through the stages of the data science workflow, as relevant to your midterm and current projects
  • Address specific coding challenges (e.g., groupby, plotting, refactoring)
  • Demonstrate solutions live, using a flexible notebook scaffold
  • Share best practices and reputable resources for independent learning

If you have a question or are stuck, raise it. This is your time to get help!

🧰 Resources & Cheatsheets

🐍 Python

🐼 pandas

πŸ“Š matplotlib

🌈 seaborn

Tip: Bookmark these links for future reference. They are widely used and trusted in the data science community.