Computer Science > > Algorithms

The Blockchain

Begin your exploration of blockchain technologies with a look at fundamental blockchain concepts alo...

Getting Started with Mistral

In this course, you’ll access Mistral AI’s collection of open source and commercial models, includin...

Fundamentals of Natural Language Processing

The field of natural language processing (NLP) aims at getting computers to perform useful and inter...

Ethics of Artificial Intelligence

The MOOC deals with the ethical issues created, aggravated or transformed by AI. It is intended to g...

Dynamic Programming, Greedy Algorithms

This course covers basic algorithm design techniques such as divide and conquer, dynamic programming...

Introduction to Basic Game Development using Scratch

By the end of this project, you will create a basic game using an introductory, web-based coding pro...

How to find audience interests with Meta Business Suite

Facebook has a new name, and with that new name also, a new platform for their businesses. Now, bett...

面向对象技术高级课程(The Advanced Object-Oriented Technology)

如果将软件开发人员看作行走江湖的武侠,那么各种软件开发技术就是武侠赖以傍身的武术秘籍。有的秘籍以易学...

Develop a Movie Recommendation Engine

This course empowers learners to design, develop, and evaluate movie recommendation systems using re...

Deep Learning for Natural Language Processing

Deep learning has revolutionized the field of natural language processing and led to many state-of-t...

Algorithmic Problem Solving

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

Generative AI for Code Generation Training

This beginner-friendly course explores how Generative AI transforms code generation across the softw...

Operations Research (1): Models and Applications

Operations Research (OR) is a field in which people use mathematical and engineering methods to stud...

Ethics and Responsible Practices in GenAI

Ethics and Responsible Practices in Generative AI is a self-paced course that helps you build a clea...

离散数学概论 Discrete Mathematics Generality

离散数学是计算机科学的基础理论,离散结构的基础知识和逻辑思维的形式化是信息技术类学生的基本功,离散数...