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

Satvik Singh

Student at National Institute of Technology (NIT), Karnataka

Karnataka, India •
4 posts •
Software Engineering

Introduction to TCP (Transmission Control Protocol)

We will talk about TCP or Transmission Control Protocol (TCP), which is one of the elementary topics in Computer Networking. We will discuss about the TCP model, it's uses, need and further analyze it.

Satvik Singh
Software Engineering

Context Switching in OS

We have discussed about Context Switching, which is one of the most important and fundamental topics in Operating Systems.

Satvik Singh
Algorithms

Swap 2 variables [6+ techniques]

We have explored about Swapping of 2 variables. We have presented different methods to do so including swapping using third variable, using arithmetic operations, XOR, macro and much more along with their pros and cons.

Satvik Singh
Software Engineering

calloc() in C / C++

We have explained the use of calloc() function in C / C++ which is used for Dynamic Memory Allocation. We have explained it with code examples with different situations.

Satvik Singh
OpenGenus IQ © 2025 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