Logo
☀️

Filters

Difficulty

Tags

Courses

Browse our AI-tutored courses with spaced repetition. Each course includes interactive lessons, review schedules, and progress tracking.

Python Programming, Fundamentals

Learn Python from scratch — master variables, data types, control structures, and basic collections with hands-on examples.

EasyComputer Science8 chapters

A Whirlwind Tour of Python

Python fundamentals covering syntax, variables, operators, built-in types, data structures, and control flow.

EasyComputer Science14 chapters

Python Programming, Intermediate Concepts

Master intermediate Python concepts including functions, data structures, error handling, OOP, and file operations with practical examples and real-world applications.

MediumComputer Science7 chapters

Unit Testing with C#

Write trustworthy, maintainable tests, work with isolation frameworks, handle legacy code in C#.

MediumComputer Science11 chapters

Statistical Inference with R

A practical introduction to data analysis that covers visualization, wrangling, and linear modeling using R and the tidyverse.

MediumComputer ScienceStatistics11 chapters

Bayesian Statistics with Python

Practical Python programming and real-world case studies guide the transition from basic probability rules to multi-dimensional parameter estimation.

MediumComputer ScienceStatistics15 chapters

Econometrics with R

Bridge the gap between mathematical theory and practical code by applying rigorous econometric models to real-world data in R.

MediumComputer ScienceEconomics16 chapters

Econometrics with Python

The intersection of economic theory and modern data science. Handle real-world datasets and perform rigorous analysis, from regression techniques to time-series forecasting using Python.

HardComputer ScienceEconomics16 chapters

Data Science with Python

An introduction to data science in Python, covering the foundations of NumPy, data manipulation with Pandas, visualization using Matplotlib and Seaborn, and machine learning workflows with Scikit-Learn.

EasyComputer ScienceData Science18 chapters

Computational Cognitive Neuroscience

An exploration of the computational mechanisms of the brain, from biological neurons to artificial neural networks. Learn how distributed processing, learning algorithms, and functional brain architecture combine to create perception, memory, and intelligent behavior.

HardComputer SciencePsychology10 chapters