AI for Software Development MSc

Reskill in software development and learn how to build the AI shaping tomorrow’s technology

School of Science and Engineering

A person seated at a table interacting with a green projection displayed on the table top.
Start date
September 2026
Attendance
Full time
Duration
12 months
Location
Dundee City Campus
Join one of the UK’s top-ranked universities for Computing
  • 1st in Scotland for Student Satisfaction - National Student Survey 2025
  • 7th in the UK for Computer Science and Informatics - Guardian University Guide 2026
  • 7th in the UK for Computer Science - Daily Mail University Guide 2026
  • 100% of Computer Science research rated 'world-leading' or 'internationally excellent' - Research Excellence Framework 2021

Ready to create intelligent software that changes how we live and work?

This MSc is for graduates of any discipline wanting to become software developers. You’ll learn how artificial intelligence is reshaping software design, building, and deployment.

In just one year, you’ll go from beginner to skilled developer. You’ll gain essential software engineering skills and AI knowledge needed in today’s industry. You’ll graduate ready to create smart systems, automate tasks, and build meaningful apps.

Transform your career

If you come from a non-computing background, this degree offers a clear path into software engineering. You’ll learn programming, grasp software design principles, and see how AI fits into modern applications.

From web systems to cloud platforms, you’ll discover how software is created, tested, and maintained. You’ll also learn how AI enhances software capabilities. By the time you graduate, you’ll be ready to design and deliver intelligent software that tackles real-world challenges.

This course focuses on careers in computing. It’s perfect for those who want to blend technical skills with the creative potential of AI.

Learn by doing

At Dundee, you’ll learn through hands-on projects. Each module has hands-on work. You will code, design, and deploy systems using the same tools that professional developers use. You’ll gain experience in:

  • programming and software engineering
  • machine learning and automation
  • developing AI-driven applications

You’ll also complete a major project that combines these skills. You’ll get hands-on experience by building an intelligent app, training a model, or adding AI to current software. This will showcase your skills effectively.

Join a supportive, connected community

You’ll study in small, collaborative classes led by staff with both academic and real-world software and AI experience.

You’ll join a diverse community of computing students. You can take part in hackathons, coding societies, and industry events. This collaborative setting helps you share ideas, build networks, and gain confidence as you enter the computing field.

Graduates from Dundee’s conversion courses become software developers, AI engineers, or data consultants. With skills in software and AI, you’re prepared for new roles at the intersection of development, data, and smart systems. Wherever your career takes you, you'll be ready.

Boost your career prospects with an AI-related course

AI is shaping the future of work. Find out how learning about it now can help you stand out to employers and give you an edge when applying for jobs.

Rankings

7th in the UK for Computer Science

Guardian University Guide 2026

Contact our enquiry team

If you have any questions about the admissions process, studying, or living in Dundee, please contact us

Use our online form