AI for Software Development MSc
Reskill in software development and learn how to build the AI shaping tomorrow’s technology
- 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.
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
Guardian University Guide 2026
If you have any questions about the admissions process, studying, or living in Dundee, please contact us