Skip to main contentSkip to main navigationSkip to footer content

Four weeksFive hours per week

There was an error: {{ status.errorMessage }}

OnlineWith live instruction and Q&A sessions

Technologies like OpenAI's ChatGPT and Google's Bard are changing the way we work and generative AI will become increasingly popular. As data professionals and developers, it is important to know how these tools work under the hood and how you can leverage large language models (LLMs) for your work.

LLMs have revolutionized the field of natural language processing (NLP) and are increasingly being used to solve a wide range of NLP problems in various industries. Understanding LLMs can help developers and data scientists, like you, to:

  • Build better NLP models: LLMs are state-of-the-art models for many NLP tasks, and understanding how they work can help developers and data scientists to build better models and achieve better performance on their NLP tasks.
  • Develop custom NLP applications: LLMs can be fine-tuned to specific NLP tasks, making them highly adaptable to different domains and use cases. Developers and data scientists who understand LLMs can leverage this flexibility to develop custom NLP applications for their specific needs.
  • Optimize model performance: Understanding LLMs can help developers and data scientists to optimize model performance by selecting the appropriate architecture, prompt engineering, fine-tuning strategies, and downstream tasks for their specific use case.

With the most recent release of OpenAI's GPT-4 language model, it is being used by Morgan Stanley wealth management to organize its vast knowledge base, Be My Eyes to transform visual accessibility, Stripe to streamline user experinece and combat fraud, and the Government of Iceland to preserve its language. 

This course will provide you with a comprehensive understanding of the latest techniques, tools, and applications of LLMs so you can build applications or processes and further improve your effectiveness and efficiency when working with large language models.


Sign up for more information!

Complete form below and receive more details about the program via email.

*indicates a required field

WatSPEED at the University of Waterloo will use the information you provide on this form to email you details, news, reminders and updates about our courses, programs, and events. To stop receiving messages from us, click the unsubscribe link in the footer of any email or contact us at View our Privacy Policy for additional information.

Questions? Let's chat!

Office hours: Monday to Friday, 8:30 a.m. - 4:30 p.m. ET

  +1 (519) 888-4773



Hear from our learners

As an aging software developer, the Foundations of Large Language Models course was able to provide me with an understanding of how LLMs actually work and provide a new edge in the market. The elegance of applied mathematics truly continues to change mankind for the better, and I am thankful for the clarity into these amazing systems.

Samuel H. | MindModel AI Inc.
Foundations of Large Language Models Course


Register now