- Home
- Programmes
- Software Engineering
- United Kingdom
45 Short courses in Software Engineering in United Kingdom

Computer Science
Oxford Summer Courses – Computer Science introduces students to how computers, code, and logical systems work. Explore core programming ideas, problem-solving, and computational thinking through discussion-led learning in small groups at Oxford.
SQL for the Web
This course provides a comprehensive introduction to SQL. By the end of the SQL for the Web course from Warnborough College, the student should be able to easily understand all the major aspects of SQL.
Artificial Intelligence on Microsoft Azure - Machine Learning and Python Basics Microcredential
During this Artificial Intelligence on Microsoft Azure - Machine Learning and Python Basics Microcredential from CloudSwyft Global Systems by FutureLearn you will develop AI and machine learning skills using Python and Microsoft Azure, on the path to role-based certifications.
Data Analytics Using Python
This Data Analytics Using Python ExpertTrack at FutureLearn will help you to progress your career in data analytics using Python; a programming language that allows you to work quickly and integrate systems effectively.
SQL for the Web
Using databases is a skill that, once learned, will last you far into the future. This SQL for the Web course from Warnborough College will provide you with an in-depth introduction to SQL – which is one of the most used database languages by professional IT businesses.
Programming Essentials with Python
Programming Essentials with Python at FutureLearn will introduce you to the power of programming.
Cisco - DevOps using DevNet Microcredential
Cisco - DevOps using DevNet Microcredential at FutureLearn will prepare you for the Cisco DevNet Associate certification examination. If you complete the course at a sufficient grade (70%), you will obtain a discounted DevNet Associate certification voucher, a Cisco digital badge and a certificate of completion.
Programming with Python
The Programming with Python course offered by City St George's, University of London is a great way to progress your career in computer programming.
Microsoft Access VBA Programming
This Microsoft Access VBA Programming course offered by City St George's, University of London provides hundreds of example programs that you can modify and deploy in your own database work.
JavaScript Coding for Beginners (Exam Included)
This JavaScript Coding for Beginners (Exam Included) from Hudson Courses Limited might be for you if you’re looking to start a career in JavaScript coding, but don’t know where to begin.
BIM in Construction Operation
Building Information Modelling, BIM in Construction Operation at the UWE Bristol (University of the West of England) is fast becoming the industry standard approach to designing, analysing, and managing building lifecycle.
Programming in Python
This Programming in Python course offered at the University of St Andrews will provide you with hands-on experience of the core features of Python, and how to apply these to real-world problems.
BIM in Design Co-ordination
Building Information Modelling, BIM in Design Co-ordination at the UWE Bristol (University of the West of England) is fast becoming the industry standard approach to designing, analysing, and managing building lifecycle.
JavaScript and Modern Frontend Development
JavaScript is essential for web development and highly sought-after skill. This Introduction to JavaScript and Modern Frontend Development course offered by City St George's, University of London will give you the practical tools to get started.
General Purpose GPU Programming
The General Purpose GPU Programming course offered by Cranfield University will provide an introduction to programming GPUs for general computing tasks.
Programming Using Java
This Programming Using Java course offered by Cranfield University introduces the concepts of object oriented programming using Java. Java is the pre-eminent programming language for serious application development on the Internet.
Data Science on Microsoft Azure Using Python Programming
Python has become an essential tool for doing data science and machine learning. This Data Science on Microsoft Azure Using Python Programming programme delivered through FutureLearn and CloudSwyft Global Systems by FutureLearn combines these highly sought-after and lucrative skills to provide you with real-world applications.
Microsoft Access Database
The Microsoft Access Database course offered by City St George's, University of London will help you learn from a leading university academic and gain a clear introduction to programming with Access.
Mile2 Certified Professional Ethical Hacker (C)PEH)
This Mile2 Certified Professional Ethical Hacker (C)PEH) from Hudson Courses Limited enables students to understand the importance of vulnerability assessments by providing industry knowledge and skills in Vulnerability Assessments.
Certified Cisco Networking for Beginners with Simulators and Exams
This Certified Cisco Networking for Beginners with Simulators and Exams from Hudson Courses Limited is aimed at absolute beginners to IT who want to start a career in Cisco networking or just develop their skills in this area.