Skip to main content

Topics covered

Week 1:  July 10 - 14 -- On-line

  • Introduction to data science lifecycles 

  • Basics of Python programming language (types, variables, expressions, order of operations) 

  • Team building activities 

Week 2: July 17 - 21 -- On-line

  • Conditional control flow and loops 

  • Functions, name spaces, and scope 

  • Lists and search algorithms 

  • Good coding practices, modules, file access, and data acquisition 

Week 3: July 24 - 28 -- On-line

  • Exploratory data analysis and visualization 

  • Predictive machine learning models (regression and classification) 

  • Forming project teams 

Week 4: July 31 - August 4 -- On-line -- REQUIRED

  • Pipelines for data analysis and data exploration cycle 

  • Neural networks and multi-layer perceptron networks 

Week 5: August 7 - 11 -- On-line -- REQUIRED

  • Team project work and preparation for presentations to industry guests 

Week 6: August 14 - 18 -- IN-PERSON -- REQUIRED

  • Characteristics of trustworthy data science lifecycles 

  • Risks in various stages of data science lifecycles and risk mitigations 

  • Forming the learning community 

  • Improving trustworthiness of a data science lifecycle through team projects 

  • Final project presentations to external guests