Recursion

Filter Courses within "Recursion" (Click to filter)
What is a Proof? (Coursera) Coursera
University of California, San Diego,Higher School of Economics - HSE University

What is a Proof? (Coursera)

Dive into the core concepts of mathematical thinking and unlock the secrets behind solving complex problems in computer science. This course, 'What is a Proof?', will equip you with crucial skills in areas such as algorithms, bioinformatics, data science, and machine learning through an exploration of induction, recursion, logic, and other vital discrete mathematics tools.

Jun 29th 2026
5-12 Weeks
算法基础 (Coursera) Coursera
Peking University

算法基础 (Coursera)

本课程是为初学者设计的,旨在系统地介绍和练习计算机算法的基本概念和技巧。从简单的枚举到复杂的动态规划,通过大量编程练习,帮助学生提高解决问题的能力和编程技能。这门课将成为学习其他计算机科学课程或应用算法解决实际问题的重要基础。

Jun 15th 2026
5-12 Weeks
C for Everyone: Programming Fundamentals (Coursera) Coursera
University of California, Santa Cruz

C for Everyone: Programming Fundamentals (Coursera)

Discover the foundational principles of computer programming through 'C for Everyone: Programming Fundamentals'. This beginner-friendly course introduces you to C language, a robust tool for understanding computing processes at their core. Whether you're an aspiring scientist, artist, or humanist, this course will equip you with essential coding skills that are universally valuable in today's digital age.

Jun 15th 2026
5-12 Weeks
Introduction to Java Programming - Part 2 (edX) EdX
The Hong Kong University of Science and Technology - HKUST,HKUSTx

Introduction to Java Programming - Part 2 (edX)

Dive into the world of Java programming with 'Introduction to Java Programming - Part 2' from edX. This course is designed for those who want to enhance their problem-solving skills and gain a solid understanding of basic Java elements and data abstraction. Whether you're new to coding or looking to refine your existing knowledge, this course offers an engaging and structured approach to learning.

Self Paced
Self-Paced
The Beauty and Joy of Computing - AP® CS Principles Part 2 (edX) EdX
University of California, Berkeley,BerkeleyX

The Beauty and Joy of Computing - AP® CS Principles Part 2 (edX)

Embark on an exciting journey into the world of computing with 'The Beauty and Joy of Computing' - Part 2 of the AP® CS Principles course offered by edX. This course is designed for anyone eager to learn how to transform their ideas into functional code, all while having fun. Dive deep into the core concepts and thinking practices in computer science and get hands-on experience with Snap!, a user-friendly programming language that builds on Scratch's intuitive interface.

No sessions available
13-24 Weeks
Introduction to Data Structures (edX) EdX
New York University

Introduction to Data Structures (edX)

Dive into the world of complex programming concepts with our 'Introduction to Data Structures' course. This comprehensive program is designed for those looking to enhance their understanding of advanced topics in C++, including pointers, dynamic memory management, recursive functions, efficient search methods, and effective sorting strategies. Ideal for intermediate learners aiming to advance their skills.

This course is archived
5-12 Weeks
Data Engineer (Dataquest) Dataquest
Dataquest

Data Engineer (Dataquest)

Embark on an in-depth journey to becoming a proficient Data Engineer with our expert-led online course. Gain hands-on experience with data architecture, data processing, and managing complex data systems. By the end of this course, you'll be equipped to design, implement, and maintain your own robust data infrastructure.

Self Paced
Self-Paced
‹ Previous Page 3