Computer Science

Sub Categories

Learn Express.js

Learn Express.js is an engaging and beginner-friendly course designed to give you a solid foundation...

Materials and Textures in Unreal Engine 5

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactiv...

Foundations of AI in Game Development

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversation...

Data Science Decisions in Time:Sequential Hypothesis Testing

This is part of our specialization on Making Decision in Time. For this second course we start with...

Mural para principiantes

Este proyecto te permitirá descubrir Mural, una plataforma en línea para trabajar en equipo y compar...

Game Design and Development 2: 2D Platformer

If you love games and want to learn how to make them, then this course is your second step down that...

APIs في Swift: استخدام Restful APIs في اداره البيانات

هذا المشروع APIs في Swift : استخدم Restful APIs لإدارة البيانات موجه لمطوري iOS متوسطي الخبرة. في هذ...

Rust for Beginners: Building Target Proximity Game

In this 2-hour long project-based course, we will focus on handling API responses fetched from a giv...

Introduction to Docker

This course is designed for a beginner software developer who wants to gain a comprehensive understa...

The Merkle Tree and Cryptocurrencies

Apply what you have learned about cryptography and hashing in previous blockchain to the Merkle Tree...

Python Fundamentals: Apply Data Structures

By completing this course, learners will be able to analyze matrices, apply sorting algorithms, impl...

Functions, Tools and Agents with LangChain

The landscape of LLMs and the libraries that support them has evolved rapidly in recent months. This...

ETL Processing on Google Cloud Using Dataflow and BigQuery

This is a self-paced lab that takes place in the Google Cloud console. In this lab you will build se...

Object-Oriented Analysis and Design: Patterns and Principles

An applied analysis and design class that addresses the use of object-oriented techniques. Topics in...

How Diffusion Models Work

In How Diffusion Models Work, you will gain a deep familiarity with the diffusion process and the mo...