Is the rise of Generative AI a big threat for an Academic Integrity?

The rise of generative AI tools like ChatGPT is changing the way assessments are conducted in educational institutions. Here I am referring this issue in context to secondary, senior secondary and undergraduate students who are in their learning age and building the foundations of any skill. For PhD scholars, researchers etc, the dilution of academicsContinue reading “Is the rise of Generative AI a big threat for an Academic Integrity?”

Heap – Important Operations

Max-Heapify –  It is an operation used in the context of binary heaps, specifically in max-heaps. A max-heap is a complete binary tree in which the value of each node is greater than or equal to the values of its children. Max-Heapify is responsible for maintaining the max-heap property by fixing a single violation, whereContinue reading “Heap – Important Operations”

Insert a Node at the Particular Position

[click to read Insert at beginning] …………………….. [click to read Insert at last] New node to be inserted at a particular position in the linked list. As a linked list traversing is linear, therefore we cannot directly reach to desired position, first we need to reach the required position. We use similar logic that weContinue reading “Insert a Node at the Particular Position”

Inserting the Node at End of the Linked List

[click to read Insert at beginning]……………..[click to read Insert between first and last node] Lets understand each statement node *temp=new node; we have a new node and we are interested to insert this node at end of the linked list. temp  is a pointer of node-type and will store the address of new node.         Continue reading “Inserting the Node at End of the Linked List”

Inserting a New Node in the Singly Linked List

[click to read Insert at last] …………………….. [click to read Insert between first and last node] Till now we have got the basic knowledge of the linked list i.e.  what is linked list, how it looks like and what is the basic concept of linked list. Now let’s understand basic linked list operation and willContinue reading Inserting a New Node in the Singly Linked List

Mathematical Model of Computation

Mathematical model is a kind of theoretical computer which is used to analyse the algorithm.  It basically serves as a framework for algorithmic analysis.   In real computers (the machines that we use to execute our program), if you write a very simple statement to add the two numbers say ( a = b +Continue reading Mathematical Model of Computation

Analyzing Algorithms

Analysing means to find the performance of an algorithm which helps us to compare different algorithms which are available for any given problem. This lecture we will be focusing on some very fundamentals which are required to analyse any algorithm. We will also discuss some of the basic mathematical notations and mathematical equations that areContinue reading Analyzing Algorithms

Simulate Networks using Cisco Packet Tracer

Cisco Packet Tracer is a powerful network simulator that allows students to design various network topology and can experiment with network behavior. Packet Tracer provides simulation, visualization, authoring, assessment, and collaboration capabilities and facilitates the teaching and learning of complex technology concepts. Working on Cisco Packet Tracer involves creating and configuring network simulations. Here’s aContinue reading “Simulate Networks using Cisco Packet Tracer”