student

Programme Outlines and Overviews

Python Programming for AI 7.5 credits

Course content

The course provides an introduction to Python programming in the context of AI, focusing on classical machine learning and data science applications. Theory is combined with practical programming exercises to develop a strong foundation in AI development. The course includes the following elements: - Python programming: implementing and documenting Python solutions following good programming practice and ethical use of AI-assisted coding tools. - Python for AI: Overview of Python libraries relevant to AI, including NumPy, Pandas, and Matplotlib. - Machine Learning with Scikit-Learn: Predictive modelling using supervised learning, model evaluation, hyperparameter tuning. - Large language models and Transformers: Using tools and resources for working with pre-trained language models. - Ethical AI: Considerations for responsible AI including fairness and interpretability.

Entry requirements

The applicant must hold a minimum of a bachelor's degree (i.e. the equivalent of 180 ECTS credits at an accredited university) with at least 90 credits in the main field of computer engineering, computer science, informatics, information systems, information technology, or equivalent. The bachelor’s degree should comprise a minimum of 15 credits in mathematics and at least 30 credits in programming/software development. Alternatively the applicant must have passed courses at least 150 credits from the programme Computer Science and Engineering. Proof of English proficiency is required.

Level: Second cycle

Course/Ladok-code: T2PFAF

School: School of Engineering

Course information

  • Type of courseProgramme instance course
  • Type of instructionNormal teaching
  • Semester
    2026 Week 36 - Week 43
  • Study pace50%
  • LocationJönköping
  • Teaching hoursDay-time
  • Tuition feeApplies only to students outside the EU/EEA/Switzerland.21375 sek
  • Course SyllabusHTML (English)PDF (English)
  • Occasion codeT1031
Content updated 2013-07-31