PM411

Faculty
Timofey Vilkov
Senior Product Analyst at Manychat, Barcelona
Course length
Duration
Total hours
Credits
Language
Course type
Fee for single course
Fee for degree students
Skills you’ll learn
This course introduces the core skills and responsibilities of a modern Product Analyst. Students will learn how data drives product decisions, shapes strategy, and influences business outcomes.
The course covers product metrics, SQL, statistical foundations, A/B testing, segmentation, cohort analysis, and causal thinking. Students will work with Python and real product cases to understand how analytical insights translate into concrete product actions.
The goal is to demonstrate the competencies required for a Product Analyst and how this role creates measurable impact within a company.
15 classes
What product metrics are and why they matter. Metric trees, hierarchy, leading and lagging indicators.
Metrics frameworks. Product and business metrics. Trade-offs between metrics.
Core SQL: select, group by, joins, aggregations. Queries for product metrics.
Choosing the right chart. Clear communication and insight presentation.
Foundations.
Hypothesis testing .
Experiment design, randomisation, metric choice, result analysis.
Product hypotheses, guardrails, decision making after experiments. Practical significance vs business impact.
Advanced experimentation topics: common pitfalls, experiment acceleration techniques, and limits of classical methods.
Intro to DAGs and fighting confounding. How to identify and avoid common biases in data analysis.
How and why to segment data.
Retention curves, LTV intuition, unit economics basics.
How analysts approach open product questions and design solutions.
How product analysts work in teams. Collaboration, stakeholder communication, analytical mindset, and modern analytics tools.
Student presentations and feedback.
Basic programming experience in Python.
Intro to probability and statistics.
Lectures, workshops, group projects, individual work.
Timofey Vilkov is a product analyst with expertise in A/B testing, causal inference, and user behavior analytics. He holds a Master’s degree in Computer Science from the Higher School of Economics. Over the past five years, Timofey has worked at Manychat, Avito, and Tinkoff, where he led data-driven product decisions. He also designed and wrote theoretical and practical materials for online education programs (Yandex Practicum), focusing on probability and statistics for data analysts and data scientists, and worked as a project reviewer.
See full profileApply for this course
by Timofey Vilkov
Total hours
45 Hours
Dates
May 18 - Jun 05, 2026
Fee for single course
€1500
Fee for degree students
€750
How to secure your spot
Complete the form below to kickstart your application
Schedule your Harbour.Space interview
If successful, get ready to join us on campus
FAQ
Will I receive a certificate after completion?
Yes. Upon completion of the course, you will receive a certificate signed by the director of the program your course belonged to.
Do I need a visa?
This depends on your case. Please check with the Spanish or Thai consulate in your country of residence about visa requirements. We will do our part to provide you with the necessary documents, such as the Certificate of Enrollment.
Can I get a discount?
Yes. The easiest way to enroll in a course at a discounted price is to register for multiple courses. Registering for multiple courses will reduce the cost per individual course. Please ask the Admissions Office for more information about the other kinds of discounts we offer and what you can do to receive one.