Computer Science

Filter Courses within "Computer Science" (Click to filter)
Problem Solving Using Computational Thinking (Coursera) Coursera
University of Michigan

Problem Solving Using Computational Thinking (Coursera)

Dive into 'Problem Solving Using Computational Thinking' on Coursera and unlock the secrets to tackling complex problems with ease. This course teaches you how to think like a computer, breaking down issues into manageable parts and developing solutions that are both logical and effective. Ideal for beginners eager to grasp the fundamentals of programming and computational logic.

Nov 9th 2026
5-12 Weeks
Digital Skills: Artificial Intelligence (FutureLearn) FutureLearn
Accenture

Digital Skills: Artificial Intelligence (FutureLearn)

Explore the revolutionary world of Artificial Intelligence (AI) with our expert-led online course. From understanding its historical context to harnessing its potential in modern workplaces, this course equips you with the knowledge and skills needed to thrive in an AI-driven future. Join us now and unlock a new era of digital proficiency.

Self Paced
3 Weeks
Introduction to Java as a Second Language (Coursera) Coursera
LearnQuest

Introduction to Java as a Second Language (Coursera)

Discover the fundamentals of Java programming in this beginner-friendly course, tailored for those who already have experience in another coding language. Dive into Java's object-oriented principles and see how they compare to other paradigms. This is the first part of a comprehensive Specialization designed to help you become proficient in Java.

Nov 9th 2026
2 Weeks
Introduction to High-Performance and Parallel Computing (Coursera) Coursera
University of Colorado Boulder

Introduction to High-Performance and Parallel Computing (Coursera)

Discover the essentials of high-performance and parallel computing in this introductory course designed for scientists, engineers, and anyone looking to enhance their software skills in parallel environments. From Linux basics and bash scripting to advanced topics like high throughput computing and code parallelization, this course is your gateway to unlocking powerful computational capabilities.

Nov 9th 2026
4 Weeks
Intro to AR/VR/MR/XR: Technologies, Applications & Issues (Coursera) Coursera
University of Michigan

Intro to AR/VR/MR/XR: Technologies, Applications & Issues (Coursera)

Dive into the world of immersive experiences with our introductory course on AR/VR/MR/XR. Learn about the distinct technologies that make up Extended Reality (XR), understand their practical applications, and explore the ethical, social, and technological challenges they present in today's digital landscape.

Nov 9th 2026
4 Weeks
User Experience & Interaction Design for AR/VR/MR/XR (Coursera) Coursera
University of Michigan

User Experience & Interaction Design for AR/VR/MR/XR (Coursera)

Dive into the world of AR/VR/MR/XR with this specialized course designed to hone your skills in creating immersive user experiences. This course will guide you through the entire XR design process, offering insights on becoming an XR creator, understanding the creation process, and employing rapid prototyping techniques for effective development.

Nov 9th 2026
4 Weeks