×
Home Discussions Write at Opengenus IQ
×
  • DSA Cheatsheet
  • HOME
  • Track your progress
  • Deep Learning (FREE)
  • Join our Internship 🎓
  • RANDOM
  • One Liner
OpenGenus Tech Review Team

OpenGenus Tech Review Team

The official account of OpenGenus's Technical Review Team. This team review all technical articles and incorporates peer feedback. The team consist of experts in the leading domains of Computing.

Tokyo, Japan •
3722 posts •
Java

Minesweeper Game in Java

In this article, we will develop Minesweeper Game in Java Programming Language. We will analyze the requirements of the game, design a solution and implement it in Java. This is a strong project for SDE portfolio.

Abhijeet Saroha Abhijeet Saroha

7 Business Tips for Programmers

As a programmer, you have a niche set of skills that are well crafted and suit a particular need in the business arena. There are lots of avenues to explore as a programmer whether that is freelance contracts or offering your experience to a company as an employee.

Aditya Chatterjee Aditya Chatterjee
C Programming

std::thread vs pthread

In this article, we have explained the concept behind the two popular multi-threading library in C and C++ namely pthread and std::thread and covered the differences between them in depth.

Gabriel
C++

Snake Game using C++ & SFML

In this article, we'll dive into, a journey of mine, where I built a classic snake game. In this journey we will be building a Classic Snake Game through which we will learn how to build a game with boundaries, a growing snake, and food that the snake can eat.

Aswin Shailajan
C++

Read and Write in CSV File in C++

In this article, we have explored how to read and write from a CSV file in C++ Programming Language. We have illustrated the process using C++ code examples.

Riya Singh
cheatsheet

Cheatsheet for Search algorithms

This is the complete cheatsheet for all the Searching Algorithms that will act as a summary of each concepts including time complexity, key weakness and strengths.

Harshit Raj
Deep Learning

Semantic Segmentation for Self-driving cars

In this article, we will choose a model and fine-tune it to segment a dataset designed for autonomous driving. This involves buildings and road segmentation.

CHERIFI Imane
Natural Language Processing (NLP)

BERT for Legal Document Classification: A Study on Adaptation and Pretraining

In this work, we aim to address these challenges by investigating how to effectively adapt BERT to handle long legal documents, and how important pre-training on in-domain documents is.

Anay Dongre
Java

Typing Speed Test in Java

In this article, we have developed a command line tool to test typing speed for the user. We have implemented this in Java Programming Language. This is a strong addition to a SDE portfolio.

Abhijeet Saroha Abhijeet Saroha
Algorithms

Cheatsheet for Selection Algorithms (selecting K-th largest element)

This is a cheatsheet for different selection algorithms for selecting K-th largest or smallest element.

Harshit Raj
Machine Learning (ML)

30+ Computer Vision Projects

In this article, we will explore over 30 Computer Vision (CV) projects that will help boost your portfolio. We will discuss in brief each project along with the models used, datasets used, project domain, codebase and research paper.

Ahmed Mandour Ahmed Mandour
JavaScript

Different ways to delete elements in an array in JavaScript

In this article, we will explore 5 different ways to delete elements in an array in JavaScript Programming Language.

Virag Kormoczy Virag Kormoczy
Java

Spell Checker Console Application in Java

In this article, we will develop a spell checker application which checks for spelling mistakes in our input and also suggest possible corrections. We will implement this tool in Java Programming Language.

Bhavani Sankar Nagarapu Bhavani Sankar Nagarapu
C Programming

Print text in color in C and C++

Printing text in color can add visual appeal to your C/C++ programs and make them more user-friendly. In this article, we will explain how to print text in color by using escape sequences in C and C++ Programming Language.

Reshma Patil
C++

5 Different ways to initialize Set in C++ STL

Set in C++ STL is a powerful data structure to maintain unique objects in sorted order. There are 5 different ways to initialize a set in C++ which we have covered in depth with C++ code examples.

S Sudharshan
Deep Learning

Snake Game with Reinforcement Learning (RL)

In this article, we will explain a codebase where the classic Snake Game is developed using Reinforcement Learning. It means the agent/snake learns to move on it's own, avoid the collisions, and eat the food.

Muhsina Munfa Muhsina Munfa
Deep Learning

Discover the Revolutionary Instruct GPT

Instruct GPT, or simply Instruct, is a powerful tool that allows users to fine-tune the language generation capabilities of the GPT (Generative Pre-trained Transformer) model.

Anay Dongre
Java

Stopwatch Console Application in Java

We will discuss the Stopwatch Console Application in Java today. In this application, input can be taken at the same time as output is printed on the console using multithreading.

Abhijeet Saroha Abhijeet Saroha
Odisha Technical Authorship Contest (OTAC)

Odisha Technical Authorship Contest 2023

This is a Technical Authorship Contest for Engineering Students in Odisha to reward and recognized emerging authors and researchers. This contest is free of cost and completely online participation. All prizes will be delivered to the participant's home address.

Aditya Chatterjee Aditya Chatterjee
HTML

Radio buttons in HTML

In this article, we will explain what radio buttons are and how to include them in an HTML file.

Virag Kormoczy Virag Kormoczy
Deep Learning

DistilBERT: The Compact NLP Powerhouse

DistilBERT is a smaller, faster, and lighter version of the popular BERT (Bidirectional Encoder Representations from Transformers) model developed by Hugging Face. It was introduced in 2019.

Anay Dongre
C++

Keylogger in C++

In this article, we have developed a Keylogger in C++ Programming Language. This is a strong project for an SDE portfolio.

Aswin Shailajan
Culture

[FIXED] Why Google Scholar profile not indexed by Google Search?

In this article, we have explained how to get your Google Scholar profile indexed by Google Search within 6 weeks. It is a common problem where Google Scholar profiles are not indexed.

OpenGenus Tech Review Team OpenGenus Tech Review Team
Algorithms

Merge K Sorted Array

In this article, we have explored 3 approaches to merge K sorted arrays such that the resulting array is sorted as well. This involve the concept of Min / Max Heap.

Bhavani Sankar Nagarapu Bhavani Sankar Nagarapu
Python

Matrix Multiplication in Python (with and without Numpy)

In this article, we will understand how to perform Matrix Multiplication in Python programming language. We have covered two approaches: one using Numpy library and other is a naive approach using for loop.

Riya Singh
OpenGenus IQ © 2026 All rights reserved â„¢
Contact - Email: team@opengenus.org
Primary Address: JR Shinjuku Miraina Tower, Tokyo, Shinjuku 160-0022, JP
Office #2: Commercial Complex D4, Delhi, Delhi 110017, IN
Top Posts LinkedIn Twitter
Android App
Apply for Internship