Software development, data science and AI
Part-time online courses for professionals
Taught by leading researchers and industry experts
Are you looking for career progression within IT, or considering a move into the IT sector? Perhaps you're in a role where you engage with developers, but feel you haven't sufficient background. Our online courses and training give insights into the latest advances in knowledge, skills and techniques in software development, data science, AI and engineering.
- Upgrade skills from those of an ordinary computer user to those required by an application analyst and designer.
- Gain skills in cloud programming (Azure, AWS, and Google), Python development (TensorFlow and Keras), MLOps, and Edge (IoT).
- Explore data science concepts such as computing cognitive systems and machine learning.
- Develop skills in Artificial Intelligence and learn about developing applications.
- Understand and gain a critical appreciation of new important technologies.
Courses are designed for those who are looking to progress in their career or need to upgrade skills - such as programmers, managers, consultants, hardware designers, engineers, entrepreneurs and production and sales staff.
Gain an Oxford University qualification
Take your knowledge and experience of practical software development to a new level with the Advanced Diploma in IT Systems Analysis and Design.
Taught entirely online, this one-year part-time course includes many of the basic modelling techniques used in contemporary software and data analysis. You also have the chance to apply these ideas through the analysis of a real problem as you would in a realistic operational environment – working in small teams to tight deadlines.
Courses and training
Undergraduate Advanced Diploma in IT Systems Analysis and Design
Undergraduate Advanced Diploma in IT Systems Analysis and Design
A one-year part-time course for those wishing to develop their understanding of modern systems analysis, development and management. Delivered entirely online, the course is taught at third-year undergraduate level.
Artificial Intelligence Concepts: An Introduction (Online)
Artificial Intelligence Concepts: An Introduction (Online)
Aimed at a general audience, including professionals and those with no prior knowledge, this course provides an essential introduction to the...
Applied Data Science: Introduction
Applied Data Science: Introduction
An intermediate course introducing a blend of data science concepts and technologies in order to enable you to work with everyday data related...
Tech for Managers
Tech for Managers
Short, intensive and practical courses for managers and entrepreneurs in Artificial Intelligence, Design Thinking, Blockchain, FinTech and Cyber Security
Artificial Intelligence Demystified (online)
Artificial Intelligence Demystified (online)
This online course sets out to demystify artificial intelligence (AI) and machine learning (ML). We will introduce the language and key ideas...
Technology and AI
Technology and AI
High-quality short training courses for professionals in electronic systems and signal processing; mobile networks and satcoms; high-speed digital, analogue and EMC engineering; AI, robotics, data science, IoT, cyber security and information engineering.
Nanotechnology and nanomedicine
Nanotechnology and nanomedicine
Postgraduate programmes and short training courses (in Oxford and online) for professionals working in industry, research, healthcare, business and commercialisation, and regulation.