Stockholm university
Gå till denna sida på svenska webben

Introduction to Programming

In this programming course you learn to code Python to solve language and speech technological problems. With the help of modern tools and techniques you will learn how you can use code to process language data.

AI-generated image from the course description of LIS020
Image generated by OpenAI's DALL·E on the basis of the course description (LIS020) 07/02/2024.

This programming course offers an introduction to programming, specially designed to process and analyze language data. Throughout the course, you will learn to:

  • Solve language and speech technological problems - we will guide you through the process of creating your own programs that can solve real language and speech technology problems. 
  • Programme in style - learn how to write clean and readable code. We cover everything from how to document your code to handling errors effectively and creating code that is easy to update and maintain.
  • Debugging and problem solving - you will learn techniques for debugging and improving existing programs.
  • Modern tools - use the latest tools and plattforms that make programming smoother and more efficient. We also introduce the use of external libraries for modern language and speech technolocy.

Introduction to programming is a course in our Master's Programme in AI and Language.

  • Course structure

    Teaching format

    Instruction is given in the form of lectures and laboratory sessions.

    Assessment

    This course is examined on the basis of written assignments and a written examination.

    Examiner

    Robert Östling (examiner and coordinating teacher)

  • Contact

    For more contact details, see our education pages:

    Contact information for student affairs

    If you have questions about the Master's programme in AI and Language, contact us at master-ai@ling.su.se.

    Student Office