Imagen de fondo
Data Science

Harnessing Language Models: Your Path to NLP Expert

Explore transformers and BERT basics, then advance to hands-on applications and work with Large Language Models.

clock_icon
17.5h (5 days)
price_icon_white
€1,399
people_icon_white
Face-to-face
language_icon
English
Program date: July 6-10, 2026
Early bird deadline: April 15, 2026
Info icon
Learn more
Harnessing Language Models: Your Path to NLP Expert
Applications for BSE Summer School are now open!

Course overview

In an era marked by rapid technological advancements and a growing reliance on digital communication, the role of Natural Language Processing (NLP) and Large Language Models (LLMs) is becoming increasingly pivotal in shaping our future work environments. LLMs have revolutionized the way we interact with, analyze, and derive insights from vast amounts of text data. In this context, mastering the art of working with these models is not just a skill; it’s a strategic advantage that can elevate the productivity of an organization and transform the way we work.

To embark on this journey, we will commence by unraveling the fundamentals of transformers and BERT, demystifying their inner workings to provide you with a solid foundation of how deep learning is used for NLP. As the course progresses, we will delve deeper into the world of Large Language Models (LLMs), focusing on practical applications and hands-on exercises that enable you to harness the power of LLMs.

Course Learning Methods

In this course, students will learn through:

  • Lectures and Presentations: Engaging lectures and presentations to provide foundational knowledge of NLP concepts, LLMs, and tools.
  • Hands-On Labs: Practical, hands-on labs and exercises where students can apply their knowledge by working on real-world NLP projects.
  • Case Studies: In-depth case studies of NLP applications in various industries, allowing students to analyze and understand real-world scenarios.
  • Real-Time Demos: Live demonstrations of NLP tools and techniques to illustrate practical implementation.

The course equips students to stay relevant in today’s data-driven landscape and lead in future work environments where LLMs will play a pivotal role.

Faculty

Who is this course for?

This course has been designed for:

  • ​​Graduate students and professionals looking to build a strong foundation in BERT and other language models

Learning outcomes

Upon successful completion of the course, you will have acquired a comprehensive understanding of:

  • The most important concepts of NLP and how LLMs compare to other NLP methods
  • Transformers and BERTS and it’s practical applications
  • Large Language Models (LLMs) fundamentals, their roles in NLP, and practical uses as sentiment analysis, language translation, and text summarization
  • Hugging Face’s cutting-edge tools, libraries, and APIs will empower you to harness the full potential of LLMs for tasks like text generation, question-answering, and more
  • Identify and apply NLP and LLM techniques in real-world scenarios
  • Ethical considerations surrounding LLMs is critical in today’s data-driven world

You can also expect to develop critical skills such as:

  • Fine-Tuning LLMs
  • Few-Shot Learning
  • Prompt Engineering
  • Problem Solving

Key topics for BSE Natural Language Processing course

Here is a course outline of what you will cover.

Class 1: "Foundations of NLP and LLMs"

Plus iconPlus icon
  • An introductory overview of NLP methods, including key concepts and comparisons with other NLP techniques. Discussion of ethical concerns

Class 2: "Transformers, BERT, and Large Language Models"

Plus iconPlus icon
  • A deep dive into transformer architecture, with a particular focus on BERT and its practical applications in NLP. Explore the fundamentals and practical roles of Large Language Models (LLMs)

Class 3: "Few-Shot Learning and Hugging Face Tools"

Plus iconPlus icon
  • Learn how to efficiently apply few-shot learning techniques for fast problem-solving in NLP. Gain proficiency in using Hugging Face’s tools, libraries, and APIs for tasks related to Large Language Models (LLMs)

Class 4: "Large Language Models: Use Cases & Prompt Engineering""

Plus iconPlus icon
  • Develop expertise in crafting precise prompts that effectively extract desired information from Large Language Models (LLMs)
  • Using LLM to dive into your own documents: how to set your first RAG

Class 5: "Beyond LLM: Fine-tuning & Agents"

Plus iconPlus icon
  • Master the art of customizing pre-trained Large Language Models (LLMs) for specific tasks and domains. Learn how to adapt these models to your unique data and requirements
  • Agent process: introduction to the React (Reason + Act) paradigm and how to make LLM use tools

List of References

To help you prepare for this course, we recommend the following texts:

Recommended Texts

Plus iconPlus icon
  • Vaswani et al., (2017), Attention Is All You Need.
  • Devlin et al., (2018) BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding.
  • Alamar, Jay, (2018) The Illustrated BERT, ELMo, and co. (How NLP Cracked Transfer Learning).
  • Alamar, Jay, (2018) The Illustrated Transformer.
  • Wolf et al. (2019) HuggingFace’s Transformers: State-of-the-art Natural Language Processing.
  • ​​Sun et al., (2019), How to Fine-Tune BERT for Text Classification?
  • Brown et al., (2020), Language Models are Few-Shot Learners.
  • Gao, Tianyu, (2021), Prompting: Better Ways of Using Language Models for NLP Tasks.
  • Timo Schick and Hinrich Schütze (2021). Exploiting Cloze Questions for Few-Shot Text Classification and Natural Language Inference.
  • Bender et al., (2021), On the Dangers of Stochastic Parrots: Can Language Models Be Too Big?
  • Strubell et al. (2019) Energy and Policy Considerations for Deep Learning in NLP.
  • Dodge et al. (2022) Measuring the Carbon Intensity of AI in Cloud Instances.
  • Sheng et al. (2019) The Woman Worked as a Babysitter: On Biases in Language Generation.

Software / Hardware

Plus iconPlus icon
  • Participants must bring their own Laptop to participate fully in the 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

2

Study in vibrant Barcelona

3

Learn from world-renowned faculty

Admissions and Requirements

It is the participant’s responsibility to ensure they meet the admissions criteria.

Program date: July 6-10, 2026
Early bird deadline: April 15, 2026

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 this language models course

  • Participants of this course are expected to be familiar with the fundamentals of linear algebra and programming with Python and R
  • Students who do not have significant programming experience will be admitted provided that they attend the 8h “Coding Bootcamp
  • While a graduate-level background in Statistics, Machine Learning, or Data Science is not mandatory to attend the course, it is highly desirable. Participants with limited experience in these fields are encouraged to register for the “Foundations of Data Science” course

Schedule

Here is your schedule for this edition of BSE Data Science Summer School, Harnessing Language Models Your Path to NLP Expert, course.

Time
6
mon
7
tue
8
wed
9
thu
10
fri
09:00 - 11:00
Lecture
14:30 - 16:00
Practical

Credit Transfers (ECTS)

To be eligible for credit transfer, students must complete a final project.

Students will deliver a short final project one week after the summer school finishes. It will consist in solving a final problem that will include the practical and empirical issues worked on in class.

Consult the Summer School Admissions page for more information about this option.

Certificate of Attendance

Participants who attend more than 80% of the course will receive a Certificate of Attendance, free of charge.

Fees

Multiple course discounts are available, see more information about available discounts. Fees for courses in other Summer School programs may vary.

Course
Harnessing Language Models: Your Path to NLP Expert
Coding Bootcamp in Python and R (8h day)
Foundations of Data Science
From Prediction to Action: Modern Prescriptive Analytics
Large Language Models in Finance
Statistical Machine Learning for Large and Unstructured Data
Tidy Finance: Foundations for Reproducible Research
Modality
Face-to-face
Face-to-face
Face-to-face
Face-to-face
Face-to-face
Face-to-face
Face-to-face
Total Hours
17.5
8
17.5
17.5
17.5
17.5
17.5
ECTS
1
0
1
1
1
1
1
Regular Fee
1,399€
600€
1,399€
1,399€
1,399€
1,399€
1,399€
Reduced Fee*
799€
300€
799€
799€
799€
799€
799€

* Reduced Fee applies for PhD or Master’s students, Alumni of BSE Master’s programs, and participants who are unemployed.

FAQ

Need more information? Check out our most commonly asked questions or contact our Admissions Team.

Can I see the full Summer School calendar?

Plus iconMinus icon

You can view the full Summer School calendar here.

Is accommodation included in the course fee?

Plus iconMinus icon

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

Are the sessions recorded?

Plus iconMinus icon

Sessions will NOT be recorded; however, the materials provided by the professor will be available for a month after 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

Yes, a social dinner is held once a week for all participants, it is free to attend.

Contact our Admissions Team

Mix and match your summer courses!

Remember that you can combine this program with courses in any of the other BSE Summer School programs (schedule permitting). Maximise your learning this summer and take advantage of our multiple-course discount.

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.
FacebookInstagramLinkedinXYoutube