×
Home Discussions Write at Opengenus IQ
×

Search anything:

  • DSA Cheatsheet
  • HOME
  • Track your progress
  • Deep Learning (FREE)
  • Join our Internship 🎓
  • RANDOM
  • One Liner

OpenGenus IQ, an open-source Computer Science Publication House, is driven by 2500+ BSc/MSc/PhD holders globally, exploring Algorithms, Deep Learning, System Design, and more since 2017.

Python

Linear Search in Python using OOP Concepts

In this article at OpenGenus, we will explore how to implement the linear search algorithm in Python using Object-Oriented Programming (OOP) concepts.

Shreya Garrepelly
Python

Union() function in Python

In this article at OpenGenus, we have explored Union() function in Python with multiple examples.

Shreya Garrepelly
Web Development

Next.js Framework for Production

Explore the power of Next.js, a production-ready framework that combines React with server-side rendering. With easy routing and a vibrant community, learn how to unlock its potential for modern web development and stay ahead in the ever-evolving digital landscape.

Abreham Nigussie
Data Structures

Swarm Intelligence for Distributed Data Structures

Distributed data systems provide a way of organising and managing data across interconnected computers or devices. It provides benefits such as scalability, fault tolerance and data synchronization.

Agniva Maiti Agniva Maiti
Computer Architecture

UMA and NUMA Architecture

This article at OpenGenus provides an overview of two types of computer memory architectures - UMA (Uniform Memory Access) and NUMA (Non-Uniform Memory Access). It explains how processors access system memory in both architectures and discusses their advantages and disadvantages.

Bakare Muideen Adeleke Bakare Muideen Adeleke
Web Development

Bubble Shooter game in HTML/CSS and JS

In this article at OpenGenus, we will explore the popular game called "Bubble Shooter" and take a closer look at its underlying code.

Noor Ahmed
Web Development

Car racing game in HTML, CSS, JS

In this article at OpenGenus, we will discuss and demonstrate the creating of a car racing game using HTML, CSS and JavaScript.

Noor Ahmed
Artificial Intelligence

Use of AI in Cyber Security: Harnessing the Power of Artificial Intelligence in Cybersecurity

This article at OpenGenus explores the diverse use cases of AI in cybersecurity and highlights specific examples where AI has made a notable impact.

Abiodun Adejare Adekunle
Machine Learning (ML)

Interpretable Machine Learning: Exploring Techniques for Understanding Model Decisions

In this article at OpenGenus, we will delve into various techniques and methods for interpreting machine learning models, empowering practitioners to gain transparency and insights into model decisions.

Samyak Deshpande
HTML

Word Scramble game in HTML and JS

In this article at OpenGenus, we are going to develop the word Scramble game in HTML, CSS and JavaScript.

Dharmik Patel Dharmik Patel
Problems on Binary Tree

Binary Tree in Java using OOP concepts and Generics

In this article at OpenGenus, we will implement Binary Tree data structure in Java Programming Language using OOP concepts and Generics.

Manish Singh
Stack

Stack Data Structure in JavaScript

In this article at OpenGenus, we will explore the stack data structure in JavaScript, understand its underlying principles, and learn how to implement and utilize stacks effectively.

Mizbaul Haque Maruf Mizbaul Haque Maruf
Deep Learning

Squeeze and Excitation (SE) Block

The SE block focuses specifically on improving the channel relationship. It introduces a mechanism to capture and emphasize important channel-wise information, enabling CNNs to better discriminate and learn relevant features.

Alexander Nilsson
Deep Learning

Use of Deep Learning for VR/AR

In recent years, deep learning has begun to be used in VR/AR applications. This is because deep learning can be used to improve the realism, interaction, and immersion of VR/AR experiences.

Alexander Nilsson
quick sort

Quick Sort in Python using OOP

In this article at OpenGenus, we will explore the implementation of Quick Sort in Python using the principles of Object-Oriented Programming (OOP). By utilizing classes and objects, we'll implement the Quick Sort algorithm to efficiently sort arrays or lists of elements.

MATHANKUMAR V
Technology Company - Careers

IBM Technical Hierarchy: Job levels at IBM

In this article at OpenGenus, we have listed the different job levels and grades at IBM (IBM Hierarchy/ technical ladder) along with average salary range at USA and India offices and average experience. Based on this information, plan your career at IBM.

Geoffrey Ziskovin Geoffrey Ziskovin
CSS

3 CSS levels

CSS, short for Cascading Style Sheets, is utilized to apply styles to web pages that include HTML components. It manages various attributes of web page elements, such as the background color, font size, font family, and color.

Shreya Garrepelly
Python

Selection Sort in Python using OOP concepts [Iterative + Recursive]

To implement selection sort in Python using an object-oriented approach, we can create a class called SelectionSort that encapsulates the functionality of the sorting algorithm.

Vidhi Srivastava Vidhi Srivastava
Deep Learning

Understanding Label Smoothing

In the realm of deep learning, label smoothing has emerged as a powerful technique for improving the generalization and robustness of neural network models.

Samyak Deshpande
Java

Hash Map in Java using OOP concepts and Generics

In this article at OpenGenus, we will implement Hash Map in Java using OOP concepts and Generics.

Manish Singh
JavaScript

Queue Data Structure in JavaScript [with OOP]

In this article at OpenGenus, we will delve into the queue data structure in JavaScript, understand its underlying principles, and learn how to implement and utilize queues effectively.

Mizbaul Haque Maruf Mizbaul Haque Maruf
Python

Merge Sort in Python [with OOP, Iterative + Recursive]

This article at OpenGenus will provide you with the information and tools you need to utilize the power of merge sort in Python, whether you are a novice looking for an introduction to sorting algorithms or an experienced programmer looking to improve your grasp of merge sort.

Biniyam Daniel Wahima
C++

Spell Checker Console Application in C++ [Project]

In this article at OpenGenus, we will cover how to create a spell checker application using C++ programming language.

Jessica Janko
Deep Learning

8 Use-cases of Deep Learning for Games

Deep learning has emerged as a transformative force across various industries, and game development is reaping the benefits of this cutting-edge technology.

Jiadi Huang
Reinforcement Learning (RL)

Play Mario Game with AI [Reinforcement Learning Project]

In this project at OpenGenus, we have demonstrated how to play Mario Game using Reinforcement Learning.

Jiadi Huang
OpenGenus IQ © 2025 All rights reserved â„¢ [email: team@opengenus.org]
Top Posts LinkedIn Twitter