Studies
Admissions
The Institute
Resources
Studies
Admissions
The Institute
Resources
Studies
Admissions
The Institute
Resources

Math209

Calculus 2

Barcelona Campus
Mar 16, 2026 - Apr 03, 2026
This course builds upon Calculus 1 and introduces students to advanced concepts in analysis, approximation, multivariable calculus, and optimisation.
Barcelona Campus
Mar 16, 2026 - Apr 03, 2026
Veronika Shukhman

Faculty

Veronika Shukhman

Data Platform Engineer at Clarify

Course length

3 weeks

Duration

3 hours
per day

Total hours

45 hours

Credits

4 ECTS

Language

English

Course type

Offline

Fee for single course

€1500

Fee for degree students

€750

Skills you’ll learn

Optimisation MethodsDifferentiate and Integrate FunctionsAxiomatic approach in СalculusPolicy Gradient MethodsDouble Integrals
OverviewCourse outlineCourse materialsPrerequisitesMethod & grading

Overview

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.

Learning highlights

  • Understand and apply infinite series, power series, and Taylor series.
  • Use gradients and double integrals to analyse multivariable functions and calculate areas and averages.
  • Apply optimisation techniques to problems both with and without constraints.
  • Develop communication skills by presenting concise proofs and solutions.

Course outline

15 classes

Dive into the details of the course and get a sense of what each class will cover.
Monday
Tuesday
Wednesday
Thursday
Friday
Monday
1

Session 1

Short Calculus-1 diagnostic; sequences & limits recap. Why approximations matter. Preview of the course Calculus 2.

Tuesday
2

Session 2

Infinite Series: absolute vs conditional convergence; comparison ideas.

Wednesday
3

Session 3

Power Series & Radius: where expansions are valid; endpoints as special cases.

Thursday
4

Session 4

Taylor’s Series (proof of the week).

Friday
5

Session 5

Applied Day(exercises) + Quiz. Work in groups.

Monday
6

Session 6

Partial derivatives & gradient (geometric idea + proof of steepest ascent).

Tuesday
7

Session 7

Double integrals.

Wednesday
8

Session 8

Applications of double integrals (area, volume, average).

Thursday
9

Session 9

Workshop (problems with gradients + integrals).

Friday
10

Session 10

Midterm review.

Monday
11

Session 11

Separable ODEs.

Tuesday
12

Session 12

Logistic model + stability.

Wednesday
13

Session 13

Optimisation without constraints.

Thursday
14

Session 14

Optimisation with constraints(proof of Lagrange multipliers).

Friday
15

Session 15

Final workshop/presentations: each student (or group) presents a short modelling or optimisation problem with their solution and reasoning.

Methodology

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.

Grading

The final grade will be composed of the following criteria:
30% - Homework & daily exercises – practice of theory and problem solving.
20% - In-class participation – contribution to discussions and group work.
20% - Midterm test – proofs and computational exercises.
30% - Final project & presentation – students select a topic, present a proof and its application, supported by a visualisation.
Veronika Shukhman

Faculty

Veronika Shukhman

Data Platform Engineer at Clarify

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 profile

Apply for this course

Snap up your chance to enroll before all spaces fill up.

Calculus 2

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.