Python Calculator console application in Python We build a console calculator application using Python Programming Language in this article.

Python Maze game in Python In this article, we build a maze game step by step using the Pygame module, conditionals, loops and functions, then we implement random maze generation using depth first search (DFS) algorithm.

Python Typing speed test in Python This article presents a design and implementation approach to develop a console typing speed test in Python Programming Language. We have explained the process step by step.

Python Minesweeper game using Python This article presents an overview to develop a Minesweeper game from scratch with Graphical User Interface (GUI) using Python.

Algorithms Sparse matrix multiplication In this article, we aim to study sparse matrices and the sparse matrix multiplication.

String Algorithms String isomorphism In this article, we will learn about string isomorphism and algorithms to solve this problem efficiently.

Algorithms Graph and subgraph isomorphism In this article, we will learn about graph and subgraph isomorphism and the algorithms to check for graph and subgraph isomorphism.

Algorithms Biconnected graph A biconnected graph is a graph that is connected and has no articulation points.

List of Mathematical Algorithms Zeckendorf's theorem The Zeckendorf's theorem states that every positive integer can be represented uniquely as a sum of one or more distinct non-neighboring or non-consecutive Fibonacci numbers.

Algorithms Iterative post-order traversal In this article, we have explained how to do Iterative post-order traversal of a Binary Tree using 3 different techniques along with complete implementation.

CSS CSS Gradients A color gradient is a smooth transition of different colors in a region. A CSS gradient displays a smooth transition of two or more specified colors and the direction, number of colors, positioning of color stops, can be controlled.