Database Management System Tutorials

DBMS Tutorial Database Management Systems or DBMS is an essential subject of the Computer Science Branch. Questions from DBMS are generally asked in the GATE CSE and UGC NET exams. DBMS Tutorial for various topics of DBMS are appropriately explained here. These Database Management System notes are prepared for computer science students or those preparing for the GATE (CS/IT) […]

Normalization in DBMS

Normalization in DBMS Tutorial Normalization in DBMS is a systematic approach used to reduce the data redundancy in DBMS. In Normalization approach given table is decomposed in to two or more table to reduce the data redundancy. Database normalization in DBMS is also an essential topic for GATE(CS/IT) and UGC NET exam. Students preparing for […]

IP Address Classes Tutorial

IP Address Classes In this IP Address Classes-based tutorial today, we will learn about IP address-related concepts such as IP Address Meaning, IP Address Classes, types of IP address, Classful Addressing, and loopback IP address and its use. IP Class Addressing is an important topic for the GATE (CS/IT) exam. Some questions based on logical addressing are […]

Types of Addressing Modes in Computer Architecture

Types of Addressing Modes Types of addressing modes are an important topic in computer architecture. Questions are always asked in the GATE (CS/IT) and UGC NET(CS) Exam. Students who are preparing for the GATE exam are requested to read this tutorial completely. After reading this tutorial, they will able to solve the questions asked in GATE. Addressing […]

Cache Mapping Techniques Tutorial

Cache Mapping Techniques Cache Mapping Techniques are the methods that are used in loading the data from main memory to cache memory. Problem-based on memory mapping techniques in computer architecture is generally asked in GATE (CS/IT) and UGC NET examination. GATE 2022 aspirants are requested to read this tutorial till the end. After reading this tutorial, […]

Types of Operating System

Types of Operating System Tutorial In this operating system tutorial, we will study some basic concepts of operating systems and the types of operating systems commonly used in different real-world applications.   This Topic is mainly helpful for computer science students. Some time a conceptual question of 1 mark is asked from Operating System Types in GATE(CS/IT) and UGC […]

Threads in operating system

Threads in Operating System Threads in operating system play an important role in improving the overall performance. There are several benefits of using the threads. These benefits are discussed in this tutorial. Multithreading is an important concept used by most of the operating system. Computer science students should have knowledge about threads and multithreading. Questions […]

TCP/IP Protocol Suite and TCP/IP Model

TCP/IP Protocol Suite TCP IP Protocol Suite is the foundation of TCP/IP model. OSI Reference model is a theoretical model. TCP/IP Model is the implemented model. Today in this  tutorial we will learn about TCP/IP protocol suite in more detail. We have explained each and every protocol and it’s function used in TCP/IP Model. Questions […]

Computer Networks Tutorials

Computer Networks Tutorials I listed different computer networks tutorials as per gate cse syllabus for computer networks subject is here in this post. These computer networks notes are explained in form of different tutorials. Link of computer networks tutorial for different topic is given here. I hope these computer networks tutorials will assist to cover gate […]

Computer Organization and Architecture Tutorial

In this article, we are going to perform the computer architecture tutorial which will help the computer science student and also help those students who are preparing for GATE(CS/IT) and UGC Net (CS) exam. I have prepared a tutorial on some important topics of computer organization and architecture. These tutorials are linked here in this main […]

Operating System Tutorial

Operating System Tutorial  Operating system tutorial is divided into various parts based on it’s functions such as Process Management, Process Synchronization, Memory Management and Input Output management. Our Operating System Tutorials are written for beginners, professionals , GATE CSE and UGC NET CSE exam aspirants. Objective of these operating system tutorial is to provide the […]

Memory Allocation in OS

Memory allocation in os is an important function of operating system. Every user’s program need memory space in RAM in order to execute. Operating system keeps track of how much memory is available at any instant of time. Operating system is responsible for deallocation of memory from process after it’s completion.   Computer science student […]

Relocation in Memory Management

What is Relocation in Memory Management ? In this tutorial we will discuss about relocation in memory management  or relocation in Operating System. Here in this post today we will learn about relocation introduction, memory management techniques , different types of relocation such as static relocation and dynamic relocation . Some time conceptual questions are […]