- Home
- Programmes
- Computer Science & IT
3.1k Short courses in Computer Science & IT
Cybersecurity Award - Level 1
This single-unit Cybersecurity Award - Level 1 qualification from West London College is designed to teach learners about cybercrime.
CYBER360 – Cybersecurity from Digital Systems to Society and Back
This Summer School offers a vertical, multisciplinary perspective on cybersecurity, examining how security issues arise and interact across the different layers of a digital system. Technical topics are complemented by broader perspectives on risk, regulation, and the organisational and societal contexts in which secure systems must operate.
Field Robotics
This intensive Summer School offers participants a hands-on deep dive into the rapidly evolving world of robotics deployed in unstructured, real-world environments. Over the course of the program, students and early-career researchers will explore the fundamental challenges that distinguish field robotics from its laboratory counterpart.
Digital and Data Innovation
The Digital and Data Innovation programme at Edinburgh College is designed to support flexible learning, helping you develop skills aligned with the fast-growing tech and data sectors.
Understanding Coding
This Understanding Coding qualification at The Sheffield College is designed for anyone who is looking to gain an introduction to coding.
Animation
Animation at Brighton Metropolitan College is a practical short course that introduces participants to traditional, stop-motion, 3D and vector animation while developing video-editing and sound-design skills.
Artificial Intelligence Ethics - An Introduction
The Artificial Intelligence Ethics - An Introduction course offered by Athabasca University explore the ethical issues posed by the advancement of AI.
Cybersecurity - Ethical Hacking
Take your ethical hacking and penetration testing skills to the next level in our fully online Cybersecurity-Ethical Hacking course offered by Ferris State University.
Java as a Second Language
Transfer your programming skills to Java. Learn to develop web and mobile applilcations using the Java language. This Java as a Second Language course is offered by Coursera in partnership with LearnQuest.
Introduction to Robotics with Webots
Launch Your Career in Robotics. Implement a Complete Mobile Manipulation Pipeline in The Webots Simulator Using Python with this Introduction to Robotics with Webots Specialization offered by Coursera in partnership with University of Colorado Boulder.
Geographic Information Systems
Geographic Information Systems (GIS) is an evolving technology that has changed greatly in the last decade and is affecting many disciplines. This certificate from Ferris State University has been designed to provide fundamental knowledge and skills needed to implement GIS in your business or organization.
Introduction to Computing and Information Technology 1
The Introduction to Computing and Information Technology 1 programme offered by The Open University UK will equip you with a comprehensive toolbox of relevant knowledge, understanding and skills and introduce you to issues encountered in computing and IT, including the profound social and ethical challenges posed by these technologies.
Experimental Interaction Design
The main goal of the Experimental Interaction Design course at Tallinn University is to empower people to shape their digital environment thus providing a new level of digital literacy.
Machine Learning with Python - from Linear Models to Deep Learning
EdX is an online learning platform trusted by over 12 million users offering the Machine Learning with Python - from Linear Models to Deep Learning course in collaboration with Massachusetts Institute of Technology - MITx. An in-depth introduction to the field of machine learning, from linear models to deep learning and reinforcement learning, through hands-on Python projects.
HTML5 Coding Essentials and Best Practices
EdX is an online learning platform trusted by over 12 million users offering the HTML5 Coding Essentials and Best Practices Certificate in collaboration with The World Wide Web Consortium (W3C) - W3Cx. Learn how to write Web pages and Web sites by mastering HTML5 coding techniques and best practices.
Creating 3D environments in Blender
Creating 3D environments in Blender from Udemy helps you creating wonderful environment scenes, organizing your workflow, and find the right inspiration.
Programming Foundations with JavaScript, HTML and CSS
At the Programming Foundations with JavaScript, HTML and CSS course offered by Coursera in partnership with Duke University, you learn foundational programming concepts (e.g., functions, for loops, conditional statements) and how to solve problems like a programmer.
Web Design for Everybody Capstone
This Web Design for Everybody Capstone offered by Coursera in partnership with University of Michigan is part of the Web Design for Everybody: Basics of Web Development & Coding Specialization.
Capstone - Retrieving, Processing, and Visualizing Data with Python
This Capstone - Retrieving, Processing, and Visualizing Data with Python offered by Coursera in partnership with University of Michigan is part of the Python for Everybody Specialization.
Using Python to Access Web Data
This Using Python to Access Web Data course offered by Coursera in partnership with University of Michigan is part of the Python for Everybody Specialization.