Explore FutureLearn
260 results for "computer science"
- Course
How Computers Work: Demystifying Computation
Raspberry Pi FoundationExplore the fundamentals of computing: computer architecture, binary logic, data processing, circuits & more. Supported by Google
- Course
Impact of Technology: How To Lead Classroom Discussions
Raspberry Pi FoundationLearn how to keep 14-16 year-old students engaged in discussions while teaching computer science. Supported by Google.
- Course
Computer Programming for Everyone
University of LeedsDiscover the art of computer programming and learn what code can do with the Institute of Coding and the University of Leeds.
- Course
Advanced Data Mining with Weka
The University of WaikatoLearn how to use popular packages that extend Weka's functionality and areas of application. Use them to mine your own data!
- Course
Introduction to Databases and SQL
Raspberry Pi FoundationDiscover how databases work and how to use SQL in this introductory course. Supported by Google.
- Course
Programming 103: Saving and Structuring Data
Raspberry Pi FoundationLearn how to save and structure data in external files, and import files back into your Python programs. Supported by Google.
- Course
Programming 101: An Introduction to Python for Educators
Raspberry Pi FoundationExplore the basics of Python. Guided by the Raspberry Pi Foundation, you’ll learn to code your first program. Supported by Google.
- Course
Get ready for a Masters in Data Science and AI
Coventry UniversityIdentify whether you’re ready for Master’s study, improve your data science skills, and get to grips with the basics of Python.
- Course
Introduction to Cybersecurity for Teachers
Raspberry Pi FoundationExplore key concepts of cybersecurity to teach 14-16 year-old students with this online cybersecurity course supported by Google.
- Course
Programming with GUIs
Raspberry Pi FoundationLearn what a Graphical User Interface is and write your own GUI-based applications with this practical course for teachers.
- Course
Introduction to Web Development
Raspberry Pi FoundationDiscover web development and learn to build your own interactive websites using HTML, CSS, and JavaScript. Supported by Google.
- Course
Object-oriented Programming in Python: Create Your Own Adventure Game
Raspberry Pi FoundationLearn object-oriented programming principles by creating your own text-based adventure game in Python. Supported by Google.
- Course
Functional Programming in Haskell: Supercharge Your Coding
The University of GlasgowGet an introduction to Haskell, the increasingly popular functional programming language, with this University of Glasgow course.
- Course
Teaching Programming to 5 - 11 year olds
Raspberry Pi FoundationIncrease your programming knowledge and develop effective lessons to teach programming to primary school pupils (aged 5-11 years).
- Course
Understanding Maths and Logic in Computer Science
Raspberry Pi FoundationImprove your ability to teach maths and logic in computing while building elements of an escape room. Supported by Google.
- Course
An Introduction to Computer Networking for Teachers
Raspberry Pi FoundationBuild your knowledge and understanding of computer networks as a computer science teacher. Supported by Google.
- Course
AI for Healthcare: Equipping the Workforce for Digital Transformation
The University of ManchesterLearn how artificial intelligence is transforming healthcare and how it can be used to support change in the healthcare workforce.
- Course
Understanding Computer Systems
Raspberry Pi FoundationUnderstand how components of a computer system interact with each other on this online course for teachers supported by Google.
- Course
Robotics With Raspberry Pi: Build and Program Your First Robot Buggy
Raspberry Pi FoundationBuild and program your first robot buggy using a Raspberry Pi, learning how to connect motors, add sensors and write algorithms.
- Course
Improving Computing Classroom Practice Through Action Research
Raspberry Pi FoundationLearn how to run your own action research project to improve the computing pedagogy and practices in your classroom.
- Course
Digital Skills: Retail
AccentureDiscover the impact digital technology is having on the retail industry and what it means for customers.
- Course
Azure Cloud Fundamentals for Data Science with Python
CloudSwyft Global Systems, Inc.Learn how to use cloud computing - including Microsoft Azure - to support your data science activities.
- Course
Start a CoderDojo Club
Raspberry Pi FoundationGet support and advice on how to grow your confidence in coding and start a CoderDojo for young people in your area.
- Course
Microsoft Future Ready: Introduction to Azure Cloud for Data Scientists
CloudSwyft Global Systems, Inc.Develop your understanding of cloud services and learn Azure and Amazon Web Service.
- Course
Teaching Physical Computing with Raspberry Pi and Python
Raspberry Pi FoundationExplore the exciting world of physical computing and create electronic circuits that you can control with code.
- Course
Bacterial Genomes II: Accessing and Analysing Microbial Genome Data Using Artemis
Wellcome Connecting ScienceLearn more about how genomic data and computational tools can help us understand and track disease-causing bacteria.
- Course
Microsoft Future Ready: Azure Cloud Fundamentals
CloudSwyft Global Systems, Inc.This course will provide foundational level knowledge of cloud services and how those services are provided with Microsoft Azure.
- Course
Representing Data with Images and Sound: Bringing Data to Life
Raspberry Pi FoundationLearn how data is represented through media; audio, visual and text. Supported by Google.
- Course
Statistical Shape Modelling: Computing the Human Anatomy
University of BaselLearn the technology of modelling, as used in computational face recognition or in surgeries, with this free online course.
- Course
Programming Pedagogy in Secondary Schools: Inspiring Computing Teaching
Raspberry Pi FoundationExamine a range of pedagogical approaches suitable for teaching computing in Key Stage 3 (Grade 6–8 in the USA).
- Course
Digital Skills: Artificial Intelligence
AccentureDiscover the ability of artificial intelligence to transform your everyday life and reshape the way you work.
- Course
Programming 102: Think Like a Computer Scientist
Raspberry Pi FoundationTake your Python skills further in this online course, guided by the Raspberry Pi Foundation and supported by Google.
- Course
Teach Computing in Schools: Creating a Curriculum for Ages 11 to 16
Raspberry Pi FoundationCreate an inspiring and engaging computing curriculum for secondary school students, using freely available resources.
- Course
Data Mining with Weka
The University of WaikatoDiscover practical data mining and learn to mine your own data using the popular Weka workbench.
- Course
Understanding Quantum Computers
Keio UniversityExplore the key concepts of quantum computing and find out how it’s changing computer science with this introductory course.
- Course
Linking Curriculum Learning to STEM Careers
National STEM Learning CentreDiscover how to adapt your curriculum to link to careers in science, design & technology, engineering, computing and mathematics.
- Course
Begin Programming: Build Your First Mobile Game
University of ReadingLearn basic Java programming by developing a mobile game that you can run on your computer, Android phone or tablet.
- Course
Scratch to Python: Moving from Block- to Text-based Programming
Raspberry Pi FoundationSupport learners to use the thinking & programming skills they learnt in Scratch in text-based programming languages like Python.
- Course
Collaborative Working in a Remote Team
University of LeedsLearn how to work effectively and collaboratively with your team as you navigate remote working with the University of Leeds.
- Course
Introduction to Physical Computing
Lancaster UniversityExplore how microcontrollers are changing our everyday lives and why the future of tech innovation lies in physical computing.
- Course
Python in High Performance Computing
Partnership for Advanced Computing in Europe (PRACE)Learn how to analyse Python programmes and identify performance barriers to help you work more efficiently.
- Subject
IT & Computer Science
From learning to code and exploring programming to understanding cyber security, take online IT and coding courses to explore tech trends like data science and digital marketing. Join beginner to advanced level courses led by leading tech experts.
- Course
Digital Skills: Mobile
AccentureLearn about mobile design, development and creating mobile experiences, as well as bigger concepts related to mobile technology.
- Course
Applications of AI Technology
Taipei Medical UniversityLearn how AI technology is influencing four key areas: intelligent systems, medtech, deep learning, and sustainable fishing
- Course
Get Started Teaching Computing in Primary Schools: Preparing to teach 5 - 11 year olds
Raspberry Pi FoundationImprove your subject knowledge and develop inclusive lessons to teach computing to primary school pupils (aged 5 to 11 years old).
- Course
Programming for Everybody (Getting Started with Python)
University of MichiganMaster the basics of Python programming, and learn how to use programming tools and variables with the University of Michigan.
- Course
AI and Big Data in Global Health Improvement
Taipei Medical UniversityDiscover how data sharing in the healthcare sector has the potential to improve medical outcomes all over the world.
- Course
Introduction to Encryption and Cryptography
Raspberry Pi FoundationLearn how encryption keeps information safe, and teach your students how it's used in the world today. Supported by Google.
- Course
Create a Professional Online Presence
University of LeedsDoes your social media presence reflect who you are as a professional? Build your online presence to boost your employability.
- Course
Learn to Code for the Web
University of LeedsInterested in what's behind your favourite websites and apps? Get to grips with the basics of coding in HTML, CSS, and JavaScript.
- Course
Networking with Python: Socket Programming for Communication
Raspberry Pi FoundationDiscover how you can create networked applications in Python by using sockets. Supported by Google.
- Topic
Business Technology
Explore opportunities in business technology, with a range of online business technology courses, programs and degrees.
- Course
Automotive Cyber Security: An Introduction
Coventry UniversityDiscover automotive cyber security and explore how cyber attacks and car hacking can expose security flaws in vehicles.
- Course
Decision Making: How to Choose the Right Problem to Solve
University of LeedsBuild problem-solving skills and learn how to make an effective plan to tackle real-life and workplace decisions.
- Course
Creating a Great User Experience for Mobile Apps
University of LeedsDiscover the essentials of UX and bring products to life by designing your own mobile app with the University of Leeds.
- Course
Learn about Current Digital Workplace Trends
University of LeedsUnderstand how digital technology influences our lives and the way we work, with the IOC and the University of Leeds.
- Topic
Game Development
Learn with industry-leading institutions and join a game development course to understand how games are built and designed.
- Topic
Web Development
With one of our online web development courses, you can explore different areas of this in-demand field.
- Course
IT Ethics: Professionalism and Ethics in Computing
Charles Sturt UniversityLearn why ethics matter to computing professionals and develop skills to identify ethical problems & recommend solutions to them
- Course
Prepare to Run a Code Club
Raspberry Pi FoundationBuild your confidence and get practical advice on launching and running a Code Club for young people.
- Topic
Python
Learn Python programming online and broaden your technical skill set with one of the world’s most popular coding languages.
- Course
MPI: A Short Introduction to One-sided Communication
Partnership for Advanced Computing in Europe (PRACE)Learn the details of one-sided communication in MPI programming.
- Course
Build a Makerspace for Young People
Raspberry Pi FoundationFind out how to create and run a makerspace for young people. Look at the pedagogy and approaches behind digital making.
- Topic
AI & Robotics
Discover the capabilities of robots and their impact on society, and understand how artificial intelligence (AI) is changing the way we live and work.
- Course
Supercomputing
Partnership for Advanced Computing in Europe (PRACE)Discover how supercomputers work and the real-life scientific breakthroughs made possible by today’s computer simulations.
- Course
Programming Essentials with Python: Cloud Technology and SaaS
FutureLearnLaunch your career in programming with this course on the fundamentals of Python and other programming languages.
- Topic
Coding & Programming
Learn how to code or build your skills in programming online to gain a better understanding of how websites and apps are designed and developed.
- Topic
Cyber Security
Explore online criminal activity and undergo cyber security training to protect yourself and others online, or prepare for a career in cyber security.
- Course
MedTech: AI and Medical Robots
University of LeedsExplore human robot interaction and enter the fascinating world of robotics and artificial intelligence in healthcare.
- Course
Applied Artificial Intelligence: Computer Vision and Image Analysis
CloudSwyft Global Systems, Inc.Learn how computer vision is important in AI and gain practical experience of image analysis.
- Topic
Network Security
Learn with network security experts and leading organisations on one of our highly rated network security courses to give your career a boost.
- Topic
Software Development
With one of our online software development courses, you can explore different areas of this in-demand field. Build your knowledge as a developer today.
- Course
Microsoft Future Ready: Introduction to Data Science
CloudSwyft Global Systems, Inc.This course is designed as one advanced next step from the Introduction to Data Science course.
- Course
Introduction to Cyber Security
The Open UniversityDiscover essential cyber security knowledge and skills, and learn how you can better protect your digital life.
- Course
Evidence and Data Collection for Problem Solving
University of LeedsDiscover the importance of data and how to harness its power to help you make better business decisions.
- Course
Introduction to Data Science with Microsoft Azure
CloudSwyft Global Systems, Inc.This course is designed as a progressive step in your data science with Azure journey
- Course
Network Defence Management Overview
Coventry UniversityExplore the basic requirements of network defence management.
- Course
Data Science Ethics
University of MichiganExplore the ethics of big data collection and sharing, and consider the importance of data privacy in our society today.
- Course
Introduction to Artificial Intelligence and Machine Learning
CloudSwyft Global Systems, Inc.Learn how AI can help you build a future ready career in computer science, with topics including predictive models and chatbots.
- Course
The Cyber Security Landscape
Coventry UniversityUnderstand cyber security today: explore threats and the key functions of cyber security within a commercial organisation.
- Course
Introduction to Conversational Interfaces
UAL Creative Computing InstituteLearn how and why conversational interfaces have developed and the ways in which this exciting new technology is evolving.
- Course
Mastering Cloud Computing for AI: How to Use Microsoft Azure
CloudSwyft Global Systems, Inc.Supercharge your career in AI and machine learning with the fundamental concepts and solutions of Azure and other cloud services.
- Course
More Data Mining with Weka
The University of WaikatoEnhance your skills in practical data mining as you get to grips with using large data sets and advanced data mining techniques.
- Course
Data Science in the Games Industry
University of DundeeLearn how the games industry can use big data to enhance the gaming experience and increase profits.
- Course
Introduction to Creative AI
UAL Creative Computing InstituteExplore the ways AI is changing the creative industries, and how you can develop your own career in creative AI.
- Course
An Introduction to Cryptography
Coventry UniversityExplore how code breakers and spies influenced cryptography and investigate the role it plays in modern secure communication.
- Course
Apply Creative Machine Learning
UAL Creative Computing InstituteDiscover the creative side of machine learning with this free course using hands-on examples.
- Course
The Internet of Things: The Rise of Connected Devices
Coventry UniversityExplore the rapidly evolving world of the Internet of Things (IoT) and learn the impact of IoT on home and industrial automation.
- Course
Ethical Hacking: An Introduction
Coventry UniversityLearn the principles and methods of ethical hacking and penetration testing, and build your ethical hacking skills.
- Course
Differentiation for Learning
National STEM Learning CentreImprove your teaching by developing how you provide differentiated learning opportunities for all your students.
- Course
Getting Started with Your Raspberry Pi
Raspberry Pi FoundationDiscover how to set up and control your new Raspberry Pi, as well as how to use it for everyday tasks and to learn how to code.
- Course
Microsoft Future Ready: Ethics and Laws in Data and Analytics
CloudSwyft Global Systems, Inc.Ethics and Law in Data Analytics
- Course
Create Accessible Interfaces
UAL Creative Computing InstituteLearn how to program inclusive, creative interfaces for disabled users while meeting legal accessibility requirements.
- Course
Artificial Intelligence: Distinguishing Between Fact and Fiction
Coventry UniversityHow well do you understand artificial intelligence (AI)? Explore how to separate the reality from the hype on this course.
- Course
Create Expressive Videogames
UAL Creative Computing InstituteTake your first steps towards constructing your own games by exploring game design, play, and experience creation.
- Course
Simulation for Logistics: An Introduction
Coventry UniversityDiscover logistics business simulation and explore the behaviour of logistics operations to identify problems in processes.
- Career advice
Become a STEM Teacher
STEM teachers teach subjects in the fields of science, technology, engineering, and mathematics, and the many variations within these areas. The demand for people skilled in STEM subjects is continually on the rise.
- Course
Technology Entrepreneurship: How to Start a New Venture
University of TwenteFind out how to recognise, develop and exploit entrepreneurial opportunities. Start your own entrepreneurial venture.
- Course
Data Analytics for Decision Making: An Introduction to Using Excel
Bond UniversityGo beyond simply gathering information, and discover how to use data to improve real-life decisions.
- Course
Using Artificial Intelligence (AI) Technologies for Business Planning and Decision-making
Coventry UniversityDiscover how artificial intelligence can support business leaders to implement data-driven decision-making and planning.
- Course
Robotic Vision: Image Processing
Queensland University of TechnologyHow do computers process images? Learn how images are identified and extracted, and how to use this to create robotic vision.
- Course
Programming for Everybody: Python Data Structures
University of MichiganDiscover data structures and learn how they’re used in the Python programming language with experts at the University of Michigan.
- Course
Creating Apps in the Classroom
Queensland University of TechnologyFind out how to create your own educational apps to support learning activities in your classroom.
- Course
Software Development with Python and Java: Understanding Python
FutureLearnGet an introduction to software development and learn the basics of Python.
- Course
Defensive Programming and Debugging
Partnership for Advanced Computing in Europe (PRACE)Find out how to write clean and robust code as a programmer. Explore techniques to minimise the number of bugs during development.
- Course
Managing Big Data with R and Hadoop
Partnership for Advanced Computing in Europe (PRACE)Learn how to manage and analyse big data using the R programming language and Hadoop programming framework.
- Career advice
Become a Developer
There are many developer jobs—from web and app developer to software engineer—but all involve creating and coding computer software. Begin learning how to code and explore short online programming courses, whatever your level.
- Course
Microsoft Future Ready: Designing and Implementing a Data Science Solution on Azure
CloudSwyft Global Systems, Inc.Develop your understanding of how to design and implement a data science solution on Microsoft Azure.
- Course
Microsoft Future Ready: Designing and Implementing a Data Science Solution on Azure
CloudSwyft Global Systems, Inc.Develop your understanding of how to design and implement a data science solution on Microsoft Azure.
- ExpertTrack
Data Science on Microsoft Azure Using Python Programming
CloudSwyft Global Systems, Inc.Learn data analysis on Microsoft Azure using Python programming
- Course
Introduction to Indie Games
UAL Creative Computing InstituteExplore the thriving independent video games industry, and develop the skills to kickstart your career in the sector.
- Course
Mathematics for Data Science: Essential Mathematics for Machine Learning and AI
CloudSwyft Global Systems, Inc.Learn the mathematical foundations required to put you on your career path as a machine learning engineer or AI professional.
- Course
Design a Feminist Chatbot
UAL Creative Computing InstituteLearn how to design and prototype a chatbot that doesn't reinforce harmful gender stereotypes.
- Course
Microsoft Future Ready: Data Query with Transact-SQL (T-SQL)
CloudSwyft Global Systems, Inc.Transact-SQL is an essential skill for data professionals and developers working with SQL databases.
- Course
Building a Future with Robots
The University of SheffieldExplore the everyday roles robots will play in the future, from job automation and medical science to our homes and cars.
- Course
Construct a Virtual Reality Experience
Lancaster UniversityDiscover what virtual reality is, how it can be used, and how you can create it in Javascript.
- Course
Microsoft Future Ready: Introduction to Python Programming
CloudSwyft Global Systems, Inc.Uncover how to use Python programming within your data science projects
- ExpertTrack
Data Science Fundamentals on Microsoft Azure
CloudSwyft Global Systems, Inc.Investigate Data Science Fundamentals using Microsoft Azure
- Course
Security Operations
Coventry UniversityExamine the role and composition of a security operations centre (SOC) and how it works within an organisation.
- Course
Microsoft Future Ready: Designing and Implementing an Azure AI Solution
CloudSwyft Global Systems, Inc.Gain the skills and confidence in Microsoft Azure to help you understand how to design and implement a data science solution.
- Course
Current Issues in Secure Development
Coventry UniversityDiscuss and examine current limitations of secure design and development.
- Course
Robotic Vision: Principles of Vision
Queensland University of TechnologyWhat is vision? Learn the basics of human and robot vision and discover what it takes to programme robots to see.
- Course
Cryptocurrency and Blockchain Technology Explained
University of MichiganWill blockchain change the world? Explore blockchain technology and the cryptocurrency market with the University of Michigan.
- ExpertTrack
AI Design and Engineering with Microsoft Azure
CloudSwyft Global Systems, Inc.Develop AI Engineering skills using Microsoft Azure, on the path to role-based certifications.
- Course
Cryptography and Digital Certificates
Coventry UniversityUnderstand cryptographic concepts and explore cyber laws and the legal implications of globalised data and access.
- Course
Corpus Linguistics: Method, Analysis, Interpretation
Lancaster UniversityGet a practical introduction to the methodology of corpus linguistics for researchers in the social sciences and humanities.
- Course
Basics of Network Security
Coventry UniversityExplore the basic concepts of networks and network security and the tools used by network engineers and attackers.
- Course
Microsoft Future Ready: Data Science Research Methods Using Python Programming
CloudSwyft Global Systems, Inc.Discover data collection methods to support your data science research and analysis.
- Course
Microsoft Future Ready: Fundamentals to R for Data Science
CloudSwyft Global Systems, Inc.R is rapidly becoming the leading language in data science and statistics.
- Course
Network Defence Management: A History of IT
Coventry UniversityLearn about the history of cyber security, information technology (IT) and information systems (IS).
- Course
Microsoft Future Ready: Essential Mathematics for Machine Learning and AI
CloudSwyft Global Systems, Inc.Learn the mathematical foundations required to put you on your career path as a machine learning engineer or AI professional.
- Course
Digital Skills: Embracing Digital Technology
King's College LondonImprove your digital skills for study, life and work, and learn how to navigate the web effectively and safely.
- Course
Essential Mathematics for Data Science and Machine Learning: Using R
CloudSwyft Global Systems, Inc.This course is not designed to make you a mathematician. Rather, it aims to help you learn some essential foundational concepts.
- Career advice
Become a Data Scientist
As a data scientist, you’ll analyse raw data to form insights and solve problems like creating products or updating software. Get the key skills and qualifications now by taking online data science courses from top UK universities and institutions.
- Course
Raising Capital: Credit Tech, Coin Offerings, and Crowdfunding
University of MichiganLearn how technology is transforming raising capital for business with the University of Michigan's innovative financing course.
- Course
The Future of Payment Technology
University of MichiganExplore current and future payment technologies and develop your own innovative payment solutions with the University of Michigan.
- Course
Microsoft Future Ready: Data Science Research Methods on Python Programming
CloudSwyft Global Systems, Inc.Discover how strong research methodologies will support your data science projects and analysis.
- Course
Introducing Assessment for Learning
National STEM Learning CentreDevelop your responsiveness as a teacher: learn how to assess student understanding and tailor lessons to improve learning.
- Course
Deep Learning on Azure with Python: The Basics of Python Programming
CloudSwyft Global Systems, Inc.Learn the basics of Python programming, which underpins machine and deep learning models in Microsoft Cognitive Services.
- Course
Deep Learning on Azure with Python: Introduction to Machine Learning
CloudSwyft Global Systems, Inc.Discover how to become a machine learning engineer in this hands-on introduction to machine learning, using Python programming.
- Course
The Future of Network Defence Management
Coventry UniversityKnow what to expect with the future needs of network defence management and how to scan for events that could change requirements
- Course
Engineering the Future: Creating the Amazing
University of YorkLearn more about the fascinating world of engineering, and discover where an engineering degree could take you.
- Course
Cyber Security in the Software Development Life Cycle
Coventry UniversityExamine security in the software development life cycle and discuss the legal and ethical aspects of secure systems.
- Course
Learning in the Network Age
University of SouthamptonWhat does it mean to learn in a networked world? Find out, and discover how to make use of your own personal learning network.
- Course
Software Development Fundamentals: Web Accessibility and CSS
FutureLearnExplore web accessibility and CSS styling sheets in this course created in collaboration with MuleSoft.
- Course
Microsoft Future Ready: Azure Cloud Fundamentals
CloudSwyft Global Systems, Inc.This course will provide foundational level knowledge of cloud services and how those services are provided with Microsoft Azure.
- Course
Concurrent Programming in Erlang
The University of KentLearn the theory and practice of concurrent programming in Erlang, through practical exercises and suggested projects.
- Course
Functional Programming in Erlang
The University of KentLearn the theory and practice of functional programming in Erlang, through practical exercises and suggested projects.
- Course
Planning for Learning: Formative Assessment
National STEM Learning CentreDevelop the way you use evidence of student understanding to inform your teaching and enable learning during and across lessons.
- Course
The Laws of Digital Data, Content and Artificial Intelligence (AI)
The University of LawDiscover the key legal concepts underpinning cyberspace and build legal expertise about digital technology.
- Course
Information Security Policy and Management
Coventry UniversityExplore the guiding principles of information security policies and their influence on businesses and organisations.
- Course
Volunteering in the Classroom: Adapting Resources for STEM Activities
National STEM Learning CentreLearn how to find quality STEM resources and volunteering activities, and create an inclusive classroom that supports diversity.
- Course
AI and Machine Learning Algorithms Using Python
CloudSwyft Global Systems, Inc.Build your understanding of artificial intelligence with Python and machine learning principles for you to form the basis of AI
- Course
How To Start Your Career In Games Development
BGILearn how to start a career in games development by hearing from leading games producers, recruiters, and new developers.
- Course
Introducing Robotics: Making Robots Move
Queensland University of TechnologyThe world needs people who understand how to get robots moving.
- Course
Step into Digital Technologies
City & Guilds GroupLearn how to move into the digital and IT sector, and discover the career opportunities available in this fast-growing industry.
- Course
Microsoft Future Ready: Data Query with Transact-SQL (T-SQL)
CloudSwyft Global Systems, Inc.Grow your understanding of Transact-SQ and explore the Transact-SQL language.
- Course
Data Query with Transact-SQL with Python
CloudSwyft Global Systems, Inc.Grow your understanding of Transact-SQ and explore the Transact-SQL language.
- Course
Introduction to Blockchain and Distributed Ledger Technology (DLT)
UCL ConsultantsEnhance your understanding of DLT and blockchain technology and explore how it can be used to solve business problems.
- Course
Digital Product Management
Darden School of Business, University of VirginiaBuild product management skills as you learn how to plan, develop and manage a successful and user-focused digital product.
- Course
Delivering Research Data Management Services
The University of EdinburghGain confidence in your ability to design, develop and review research data management services.
- Course
Innovations in Investment Technology: Artificial Intelligence
University of MichiganLearn how artificial intelligence is transforming investment technology with this online course from the University of Michigan.
- Course
COVID-19: Pandemics, Modelling, and Policy
UNESCO UNITWIN Complex Systems Digital CampusExplore how scientists model the spread of pandemics, and what this tells us about the policy options for managing COVID-19.
- Course
Using JavaScript, jQuery, and JSON in Django
University of MichiganUnderstand how to use JavaScript, jQuery and JSON within the Django framework.
- Course
Applied Artificial Intelligence: Speech Recognition Systems
CloudSwyft Global Systems, Inc.Developing and understanding Automatic Speech Recognition (ASR) systems using Python.
- Course
Programming Essentials with Python: Source Code and Solutions Architecture
FutureLearnDiscover how Python programming and other computer languages can be used to kickstart your career as a programming expert.
- ExpertTrack
Data Science on Microsoft Azure using R Programming
CloudSwyft Global Systems, Inc.Gain an introduction to Data Science on Microsoft Azure, develop your data science skills, and learn R Programming
- Course
Video Game Design and Development: Introduction to Game Programming
Abertay UniversityDiscover the essentials of video game programming and learn how you can start your own programming career.
- Course
Introducing Robotics: Robotics and Society
Queensland University of TechnologyHow do you feel about robots? Learn how robots are used today and explore how they might help solve the big issues of our time.
- ExpertTrack
Advanced and Applied AI on Microsoft Azure
CloudSwyft Global Systems, Inc.Enhance your understanding of machine learning and AI using Microsoft Azure and Python.
- Course
Robotic Vision: Making Robots See
Queensland University of TechnologyCreate your own robotic vision system as you take part in a vision project and learn how to write the code to make your robot see.
- Course
Artificial Intelligence in Bioinformatics
Taipei Medical UniversityDiscover the future of bioinformatics and learn how AI models of bioinformatics data help us to understand biological processes.
- Course
Introduction to Virtual, Augmented and Mixed Reality
Lancaster UniversityDiscover Extended Reality (XR) and learn how the power of this technology is being harnessed in a variety of industries.
- Course
Collaborative Coding with Git
The University of ManchesterFind out how to improve code quality and work collaboratively on large-scale projects using Git.
- Course
Microsoft Future Ready: Using Python Programming to Explore the Principles of Machine Learning
CloudSwyft Global Systems, Inc.Build your understanding of AI and machine learning before gaining practical experience using Python programming.
- Course
Introduction to Network Defence Management
Coventry UniversityExplore the basic requirements of network defence management
- Course
Video Game Design and Development: A Bit-by-Bit History of Video Game Music
Abertay UniversityChart the evolution of the classic 8-bit sound and discover the role of musicians in game design and development.
- Course
Using AI to Gain a Competitive Edge for your Customer Experience (CX)
Critical MassGain a competitive edge by using AI-driven technology processes to enhance customer experience and business growth.
- Course
Applied Artificial Intelligence: Natural Language Processing
CloudSwyft Global Systems, Inc.Learn how Natural Language Processing is a crucial component in AI and understand its core problems.
- Course
Volunteering in the Classroom: Planning and Organising Practical STEM Activities
National STEM Learning CentreLearn how to plan effective classroom activities for volunteering in STEM lessons to engage and inspire young people.
- Course
Volunteering in the Classroom: Communication Skills for STEM Volunteers
National STEM Learning CentreLearn the most effective communication skills for delivering STEM activities and volunteering with young people.
- Course
Microsoft Future Ready: Ethics and Law in Data and Analytics
CloudSwyft Global Systems, Inc.Understand the ethics and laws surrounding AI and Analytical tools including data sharing and privacy.
- Course
Cyber Security Foundations: Common Malware Attacks and Defense Strategies
EC-CouncilDiscover how to defend yourself against evolving cyber attacks in this cyber security training focused on malware protection.
- Course
AI Programming with Python for Beginners
CloudSwyft Global Systems, Inc.Supercharge your career with this course in Python for beginners, covering the Pandas DataFrame and data visualisation tools.
- Course
Data Analytics Using Python: Learning Python Functions
FutureLearnExpand your advanced analytics skills using Python - you can explore data ingestion with CRISP-DM methodology.
- Course
ISO 27001: ISO Implementation Practitioner
PA ConsultingLearn how to develop an Information Security Management System (ISMS) that conforms to ISO 27001.
- Course
Network Defence Management: Network Environments
Coventry UniversityUnderstand network environments and how to defend your network against cyber threats.
- Course
Introducing Robotics: Build a Robot Arm
Queensland University of TechnologyDesign, build and program a simple robot and share it with other learners.
- Course
Microsoft Dynamics 365 Fundamentals
CloudSwyft Global Systems, Inc.Understand how to use Microsoft Dynamics 365 to help improve your customer engagement and streamline your business processes.
- Course
UX Research at Scale: Surveys, Analytics, Online Testing
University of MichiganBuild your skills in conducting UX surveys at scale to gain actionable UX insights with experts from the University of Michigan.
- Course
Bioinformatics for Biologists: An Introduction to Linux, Bash Scripting, and R
Wellcome Connecting ScienceGet familiar with Linux and its command line in order to access the full range of bioinformatics tools available to researchers.
- Course
Cyber Security for Small and Medium Enterprises: Identifying Threats and Preventing Attacks
Deakin UniversityDiscover what common cyber threats and attacks face small and medium enterprises, and what you can do to prevent them.
- Microcredential
Data Analytics for Decision Making
Queen Mary University of LondonDiscover the fundamentals of data analytics, and start your journey to becoming a top data scientist.
- Course
Network Defence Management: Security Architecture
Coventry UniversityDiscover the layers of network defence management architecture and learn how to manage them before, during and after an event.
- Course
Programming Applications with Python: Working with Files
FutureLearnDiscover how to read and create files and directories in Python, and how Python is used for data collection and exploration.
- Course
Artificial Intelligence (AI) in Hospitality: Challenges and Business Opportunities
Swiss Education GroupExplore how AI has the potential to revolutionise the international hospitality industry and the challenges of digitalisation.
- Course
Web Application Technologies and Django
University of MichiganDiscover the basics of web app development, learn how a browser interacts with a server, and use Django to build web pages easily.
- Course
Django Features and Libraries
University of MichiganGather all the skills you need in order to build Django-based web applications suitable for use.
- Course
Software Development with Python and Java: Prepare for a Software Development Career
FutureLearnReview everything you need to know about Java and Python to start a career as a software developer.
- Course
Secure System Analysis and Design
Coventry UniversityLearn the fundamental methods and techniques of system analysis and secure design.
- Course
Software Development with Python and Java: Introducing Java
FutureLearnExplore how Java can help support your software development career and learn its basic uses and functions.
- Course
System Security Testing and Maintenance
Coventry UniversityFamiliarise yourself with various testing and verification techniques used to test system security and function.
- Course
Building Web Applications in Django
University of MichiganLearn how to build and deploy web applications using the Django framework in the Python programming language.
- Course
The Future of Cyber Security and Emerging Technologies
Coventry UniversityDiscuss the future of cyber security, emerging technologies, the challenges they pose and the development of cyber solutions.
- Course
Programming Applications with Python: Graphics User Interface (GUI)
FutureLearnOn this second course in the ExpertTrack, you’ll discover how to create a GUI using Python and start to explore creating APIs.
- Course
Programming Applications with Python: Libraries and Web Scraping
FutureLearnOn the final course of this ExpertTrack, consider applications for APIs and Python, and explore the purpose of web scraping.
- Course
Volunteering in the Classroom: Feedback, Reviewing and Improving STEM Activities
National STEM Learning CentreImprove your STEM activities by learning how to obtain and use feedback in the classroom effectively.
- Course
Deep Learning on Azure with Python: AI for Beginners
CloudSwyft Global Systems, Inc.Start your deep learning journey with this introductory Python-based course, exploring some of the fundamental applications of AI
- Course
Security System and Application Development
Coventry UniversityAcquire core security practices and techniques applied to the secure development of systems.
- Course
Data Analytics Using Python: Data Wrangling and Ingestion
FutureLearnEnhance your understanding of Python by diving deeper into functions including data wrangling, manipulation and transformation.
- Course
Essential Mathematics for Data Analysis in Microsoft Excel
CloudSwyft Global Systems, Inc.Understand the basic maths that powers data analysis with this beginner’s course.
- Course
Introduction to Data Analysis using Excel for Absolute Beginners
CloudSwyft Global Systems, Inc.Learning from scratch? This course provides an accessible entry-point into the fascinating world of data analysis.
- Course
How Cyber Security Affects the Software Development Life Cycle
Coventry UniversityExamine security in the software development life cycle and discuss the legal and ethical aspects of secure systems.
- Course
Risk Management and Security Vulnerabilities
Coventry UniversityLearn the fundamentals of IT risk management and the techniques used to mitigate threats to an organisation and its people.
- Course
Advanced Cyber Security Training: Hands-On Password Attacks
EC-CouncilLearn how to increase your password security and get hands-on experience of password attacks and penetration test methods.
- Course
Higher Education 4.0: Certifying Your Future
Dublin City UniversityExplore what the future holds for higher education and discover the new educational models and pathways for 21st Century learners.
- Course
Low-Budget Video Production: Visual Communication for Small Charities
The Open UniversityUnderstand how video can expand and enhance your organisation’s communications and develop practical skills for your productions.
- Course
Microsoft Future Ready: Principles of Machine Learning with Python Programming
CloudSwyft Global Systems, Inc.Understand the theory of machine learning before gaining practical experience using Python programming.
- Course
Dynamics 365: Implementing Power Platform Integrations
CloudSwyft Global Systems, Inc.Learn common integrations of the Power Platform to help develop and optimise your workflows.
- Course
Data Visualisation with Python: Bokeh and Advanced Layouts
FutureLearnElevate your data visualisation skills and better communicate your data insights with the data visualisation package, Bokeh.
- Course
Microsoft Future Ready: DevOps Development, Implementation and Azure Automation
CloudSwyft Global Systems, Inc.Gain the knowledge and skills to deliver stable environments and delve into the uses of Azure automation.
- Course
Begin Robotics
University of ReadingLearn robotics by exploring the history, anatomy and intelligence of robots and test drive robots using exciting simulations
- Course
Introduction to User Experience Principles and Processes
University of MichiganGet to grips with the UX design process and kickstart a career in UX with the University of Michigan’s introductory UX course.
- Course
Software Development Fundamentals: Programming Languages and HTML
FutureLearnLearn about software architecture and programming languages in this software development course.
- Course
Data Visualisation Fundamentals for Absolute Beginners
CloudSwyft Global Systems, Inc.Gain an introduction into data visualisations to communicate your data analytics to a diverse audience.
- Course
Deep Learning on Azure with Python: Reinforcement Learning
CloudSwyft Global Systems, Inc.Discover reinforcement learning in this course covering how to frame reinforcement learning problems, algorithms, and more.
- Course
Software Development Fundamentals: Project Management
FutureLearnAn introduction to project management and its role within software development.
- Course
Advanced Cyber Security Training: OWASP Top 10 and Web Application Fundamentals
EC-CouncilIdentify web application risks using the OWASP Top 10 and learn how to increase your software security.
- Course
The Cyber Security Landscape
Coventry UniversityUnderstand cyber security, types of cyber threat, and the development of an effective security policy.
- Course
Innovation in EdTech: Hacking the Challenges of Digital Education
EIT Climate-KICExplore how digital technologies are transforming education, and devise forward-thinking solutions to the challenges of EdTech.
- Course
Dynamics 365: Customer Engagement for Sales
CloudSwyft Global Systems, Inc.Learn how to increase customer loyalty and improve retention with customer relationship management in MS Dynamics 365.
- Course
Microsoft Future Ready: Continuous Integration Implementation
CloudSwyft Global Systems, Inc.Gain the knowledge and skills to implement the DevOps practices of Continuous Integration and Continuous Deployment and Delivery.
- Course
Programming Essentials with Python: Matplotlib and Seaborn
FutureLearnExplore the fundamentals of object-orientated programming languages and learn how to visualise data with Python.
- Course
Dynamics 365: Testing and Deploying Power Platform Applications
CloudSwyft Global Systems, Inc.Understand how to create, manage, test, and deploy your apps using Power Platform to ensure high quality before delivery.
- Course
Understanding User Needs
University of MichiganDiscover qualitative UX research methods, UX interview best practice, and affinity programming for user-centred UX design.
- Course
Cyber Security Foundations: Reinforcing Identity and Access Management
EC-CouncilBuild your identity and access management expertise in this course covering topics such as single sign-on, cloud models, and AI.
- Course
Data Analytics Using Python: Statistics and Analytics Fundamentals
FutureLearnLearn the fundamentals of statistics and data analysis using Python
- Course
CRM Fundamentals and Practice: Salesforce Reports, Objects, and Data Management
FutureLearnContinue learning how to use Salesforce in this course covering Salesforce reports, Salesforce objects, data management and more.
- Course
Cyber Security Foundations: Identity and Access Management
EC-CouncilExplore key identity and access management concepts and learn how they can contribute to data security and cyber resilience.
- Course
Advanced Cyber Security Training: Network Security
EC-CouncilLearn how to identify, mitigate, prevent, and recover from network attacks and understand how to increase your network security.
- Course
Introduction to Digital Transformation and E-Commerce
Coventry UniversityBuild your knowledge of digital transformation and explore effective digital business and e-commerce management strategies.
- Course
Dynamics 365: Working with Power Platform Automation
CloudSwyft Global Systems, Inc.Learn how to increase productivity and consistency with automation using Microsoft Power Platform.
- Course
Data Visualisation with Python: Matplotlib and Visual Analysis
FutureLearnDiscover how to produce visual data analytics and business insights with the powerful Python programming language.
- Course
Data Visualisation with Python: Seaborn and Scatter Plots
FutureLearnDiscover how to create visualisations and show understanding of data visualisation theory with the Python programming language.
- Course
Dynamics 365: Using Power Platform Applications
CloudSwyft Global Systems, Inc.Delve into Power Platform and learn how to use its functions to optimise your business operations.
- Course
Microsoft Future Ready: How To Run Containers In A DevOps Production Environment
CloudSwyft Global Systems, Inc.Understand how to run containers and manage clusters using Microsoft Azure, Azure Container Service, and Azure Service Fabric.
- Course
Successful Agile for Digital Teams
SomoDiscover the purpose, principles and benefits of Agile and understand how it really works in practice.
- Course
Cyber Security Foundations: Why Cyber Security is Important
EC-CouncilLearn how to defend yourself from common cyber attacks, such as phishing, ransomware, and social engineering attacks.
- Course
Deep Learning on Azure with Python: Introduction to Deep Learning
CloudSwyft Global Systems, Inc.Discover deep learning with Python using Microsoft Cognitive Toolkit, and explore deep learning algorithms and neural networks.
- Course
How to Use Microsoft Excel for Data Analysis
CloudSwyft Global Systems, Inc.Improve your skills using Microsoft Excel and associated Excel features, to better report and analyse your data.
- Course
Microsoft Future Ready: Fundamentals of DevOps and Azure Pipeline
CloudSwyft Global Systems, Inc.Learn the fundamentals of DevOps to prepare you for specific practices using Microsoft Azure and Visual Studio Team Services.
- Career advice
Become a Cyber Security Specialist
Cyber security specialists work in a range of fields, protecting the data and networks of both public and private sector organisations. Learn about the cyber security skills you'll need for the job and get them with short online cyber security courses.
- Course
Analysing Data in Excel
FilteredDiscover all the fundamental data skills, tools and functions in order to make you a pro at using Microsoft Excel.
- Course
The Human Face of User Research: How to do User Research Online and Offline
This is MilkIdentify the importance of user research within a business project and plan and assess your own user research project.
- Course
Building Human Connection in a Digital World
SamsungDiscover how technology can be used to reduce social isolation in our communities and enhance our human connections.
- Course
Respecting Our Differences Online
SamsungLearn how technology can be used to share a diverse range of opinions and ideas, and amplify underrepresented voices online.
- Career advice
Become an Entrepreneur
Want to learn how to start your own business? Or bring new ideas and energy to your current organisation? Develop key entrepreneurial skills with short online entrepreneurship courses from top universities and business schools.
- Microcredential
Applications of Blockchain
Monash UniversityExplore cryptocurrency and decentralised algorithms for a range of business applications
- Course
Clinical Bioinformatics: Unlocking Genomics in Healthcare
The University of ManchesterLearn about the role of clinical bioinformaticians in healthcare and how their work is helping to realise the genomics revolution.