Python Programming for AI 7.5 credits

Course Contents

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 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. - LLMs and Transformers: Using tools and resources for working with pre-trained language models. - Ethical AI: Considerations for responsible AI including fairness and interpretability.

Prerequisites

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 of Education: Second cycle

Coursecode/Ladok code: T2PFAF

The course is conducted at: School of Engineering

Label Value
Type of course Programme instance course
Study type Normal teaching
Semester Autumn 2026
Study period week 36 - week 43
Rate of study 100%
Language English
Location Jönköping
Time Day-time
Tuition fees do NOT apply for EU/EEA citizens or exchange students 21375 SEK
Application code HJ-T1031