Imagen de fondo
Data Science

Coding Bootcamp in Python and R

An immersive introduction to programming for data analysis and machine learning

clock_icon
8h (1 day)
price_icon_white
€350 - €600
people_icon_white
Face to Face
language_icon
English
Program date: June 29, 2025
Early bird deadline: April 15, 2025
Info icon
Learn more
Coding Bootcamp in Python and R
Applications for 2025 Summer School programs are now open!
Cta icon Apply

This 8-hour course equips you with essential coding skills for data science, covering tools from data exploration to building predictive models, making it ideal for mastering machine learning basics.

Teaching Faculty

Get professional training in the most popular programming languages for data analysis and machine learning

This course has been designed for:

  • Graduate students who want to learn or improve their coding skills.
  • Individuals who want to learn Python and R for data analysis.
  • Professionals who want to improve their knowledge of popular programming languages.

Get up to speed with the latest developments in Data Science in a short period

After successful completion of this course you will have:

  • Learned the two main languages used in data science: Python and R.
  • Learned how to use state-of-the-art packages in Python and R for data manipulation.
  • Gained practical experience in manipulating data in Python and R.

Program Syllabus for BSE Coding Boot Camp

Check out the topics that will be covered in the course below:

Programming with Python

Plus iconPlus icon
  • Running Python with Jupyter.
  • Basic variables: Numbers and strings.
  • Basic operations.
  • Loops, control flow.
  • Data structures: Lists, maps, reductions.
  • Functions and classes.
  • Inputs and outputs.
  • String manipulation.
  • Date/time manipulation.
  • Special packages: panda and numpy.

Programming with R

Plus iconPlus icon
  • Running R with Jupyter.
  • Basic variables: Numbers and strings.
  • Basic Operations.
  • Loops, control flow.
  • Data structures: Lists, vectors, matrices, data frames.
  • Functions.
  • Inputs and outputs.
  • String manipulation.
  • Date/time manipulation.
  • Basic data visualization.
  • Special packages: ggplot2, dplyr.

List of References

Here is a list of main references to help you prepare for the course.

Books

Plus iconPlus icon
  • An Introduction to Statistical Learning: with Applications in R, G. James, D. Witten, T. Hastie, R. Tibshirani, Springer Series in Statistics Springer New York Inc., New York, NY, USA, (2021)

Software/Hardware

Plus iconPlus icon

The course is based on Jupyter Notebooks that can be run in Google Colab.

Participants are required to have their own laptop to participate in this course.

Why join our Summer School?

All BSE Summer courses are taught to the same high standard as our Master’s programs. Join us to:

1

Network with like-minded peers from around the world.

2

Short courses allow you to learn without a big time commitment.

3

Try something new expand your knowledge and career prospects, and advance your thesis.

Admissions and requirements

Before submitting your application please check you meet the following admission criteria.

Program date: June 29, 2025
Early bird deadline: April 15, 2025

Requirements

Summer School applicants normally demonstrate one or more of the following:

  • A strong background in Economics or a field closely related to the course topic (Statistics, Law, etc.).
  • Postgraduate degree or current Master’s/PhD studies related to the course topic.
  • Relevant professional experience.

Requirements for Coding Bootcamp in Python and R

  • Although not mandatory, some knowledge of Python, Jupyter notebooks, and matrix algebra is recommended.
Apply now

Schedule

Here is your schedule for this edition of BSE Data Science Summer School, Coding Bootcamp in Python and R.

Time
29
mon
09:00 - 13:00
Session 1
14:00 - 18:00
Session 2

Credit transfers (ECTS)

ECTS are not available for this course.

Certificate of Attendance

Participants will receive a Certificate of Attendance free of charge. Participants will not be graded or assessed during the course.

Fees for 2025

Fees for courses in other Summer School programs may vary. Multiple course discounts are available, consult our fees and discounts to find out more.

Course
Coding Bootcamp in Python and R (8h day)
Foundations of Data Science
Harnessing Language Models: Your Path to NLP Expert
Statistical Machine Learning for Large and Unstructured Data
Modality
Face to Face
Face to Face
Face to Face
Face to Face
Total Hours
8
10
10
10
ECTS
0
1
1
1
Regular Fee
600€
1,450€
1,450€
1,450€
Reduced Fee*
350€
800€
800€
800€

FAQ’s

Here are some commonly asked questions by participants or contact our Admissions Team.

Is accommodation included in the course fee?

Plus iconMinus icon

Accommodation is not included in the course fee. Participants are responsible for finding accommodation.

Are the sessions recorded?

Plus iconMinus icon

Sessions will be recorded and videos will be available for a month once the course has finished.

How much does each Summer School course cost?

Plus iconMinus icon

Fees for each course may vary. Please consult each course page for accurate information.

Are there any discounts available?

Plus iconMinus icon

Yes, BSE offers a variety of discounts on its Summer School courses. See more information about available discounts or request a personalized discount quote by email.

Can I take more than one course?

Plus iconMinus icon

Yes! you can combine any of the Summer School courses (schedule permitting). See the full course calendar.

Cancelation and Refund Policy

Plus iconMinus icon

Please consult BSE Summer School policies for more information.

Are there any evening activities during the course?

Plus iconMinus icon

No

Contact our Admissions Team

Related Courses

Summer School
Menu
Data Science

Harnessing Language Models

Calendar Icon
July 7 - July 11, 2025
Summer School
Menu
Data Science

Foundations of Data Science

Calendar Icon
30 June - July 4, 2025
Summer School
Menu
Data Science

Statistical Machine Learning for Large and Unstructured Data

Calendar Icon
July 14 - July 18, 2025
Subscribe to our newsletter
Want to receive the latest news and updates from the BSE? Share your details below.
Founding institutions
Distinctions
Logo BSE
© Barcelona Graduate School of
Economics. All rights reserved.
YoutubeFacebookLinkedinInstagramX