student

Programme Outlines and Overviews

Developing AI-Enabled Systems 7.5 credits

Course content

This course introduces the principles and practices of software engineering with a focus on AI/ML-enabled systems. It covers the lifecycle of AI systems—from data collection and model development to continuous integration. It also includes a basic overview of deployment and monitoring—while emphasizing the unique challenges that arise in AI system development. Students will gain hands-on experience on using the common technologies (such as for example Python, Pandas and Git) to build, manage, and maintain AI/ML-enabled systems. By the end of the course, students will be equipped to apply software engineering practices to AI projects and ensure the quality, security, and scalability of AI/ML-enabled systems. The course includes the following elements, all within the context of AI/ML-enabled systems: - Software Engineering Practices and Processes - Design Decisions - Version Control and Collaboration with Version Control Systems (e.g.: Git). - Testing and Continuous Integration (CI) - Integrating AI/ML Model into a Larger System - Managing Dependencies and Environments

Entry requirements

Passed courses at least 90 credits within the major subject computer engineering, computer science, informatics, information systems or information technology, including a minimum of 15 credits in mathematics and at least 30 credits in programming/software development, or alternatively passed courses at least 150 credits from the programme Computer Science and Engineering, and taken Python Programming for AI, 7.5 credits.

Level: Second cycle

Course/Ladok-code: T2UAAT

School: School of Engineering

Course information

  • Type of courseProgramme instance course
  • Type of instructionNormal teaching
  • Semester
    2026 Week 44 - 2027 Week 2
  • 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 codeT1032
Content updated 2013-07-31