Math209

Faculty
Veronika Shukhman
Data Platform Engineer at Clarify
Course length
Duration
Total hours
Credits
Language
Course type
Fee for single course
Fee for degree students
Skills you’ll learn
This course builds upon Calculus 1 and introduces students to advanced concepts in analysis, approximation, multivariable calculus, and optimisation. In the first week, students explore infinite series, power series, and Taylor series. The second week introduces multivariable concepts, including partial derivatives, gradients, and double integrals, with applications to areas, volumes, and averages. The final week focuses on modelling and decision-making, involving the solution of simple differential equations, such as exponential and logistic growth, and the application of optimisation techniques, both with and without constraints.
The course emphasises both proof and practice. Each week highlights one key theorem. By the end of the course, students will be able to approximate functions, analyse multivariable systems, and construct or optimise simple models, while also developing confidence in presenting their mathematical reasoning.
15 classes
Short Calculus-1 diagnostic; sequences & limits recap. Why approximations matter. Preview of the course Calculus 2.
Infinite Series: absolute vs conditional convergence; comparison ideas.
Power Series & Radius: where expansions are valid; endpoints as special cases.
Taylor’s Series (proof of the week).
Applied Day(exercises) + Quiz. Work in groups.
Partial derivatives & gradient (geometric idea + proof of steepest ascent).
Double integrals.
Applications of double integrals (area, volume, average).
Workshop (problems with gradients + integrals).
Midterm review.
Separable ODEs.
Logistic model + stability.
Optimisation without constraints.
Optimisation with constraints(proof of Lagrange multipliers).
Final workshop/presentations: each student (or group) presents a short modelling or optimisation problem with their solution and reasoning.
Books
Successful completion of Calculus 1.
Basic mathematical reasoning and proof-writing skills.
Basic familiarity with Python.
Lectures: introduce key concepts and one main proof of the week.
Workshops: collaborative problem-solving and group discussions.
Exercises: short daily practice.
Presentations: students explain a proof and solutions.
Mini-projects: connect the week’s ideas to a real or visual problem.
Veronika is a data engineer specialising in data platforms and analytics architecture, working at the intersection of mathematics, analytics, and large-scale data systems. She designs and builds end-to-end data platforms, including data pipelines, analytical layers, and AI-assisted systems, using cloud technologies across AWS, GCP, and Azure.
Alongside her engineering work, Veronika founded RonixSpace, an educational initiative focused on practice-oriented mathematics education. The project is currently evolving into a broader learning platform, offering structured programmes for students preparing for examinations, olympiads, and university-level mathematics.
See full profileApply for this course
by Veronika Shukhman
Total hours
45 Hours
Dates
Mar 16 - Apr 03, 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.