linux-history

Linux History

I shifted to Linux almost a year ago and have learned a lot in this journey. So starting with the History of Linux. Computer Evolution Previously, computers were the size of houses or parks. As a result, you can imagine…

radix sort

Radix Sort Algorithm with C++ Code

Radix sort is a non-comparative sorting algorithm. It avoids comparison by creating and distributing elements into buckets according to their radix. For elements with more than one significant digit, this bucketing process is repeated for each digit, while preserving the ordering of the prior step,…

lua image

What is Lua?

We’ll cover the following What is Lua? What is Lua used for? Is Lua faster than Python? Lua vs Python Lua Basics Tutorial How do tables work in Lua? How to use C or C++ with Lua Lua is a…

java image

Java Interfaces

We’ll cover the following What is an interface in Java? Abstract,default and static methods in Interfaces Implementing Interfaces Evolving Interfaces with default methods Multiple inheritance of methods Functional Interfaces What is an interfaces in Java? An interfaces is a type…

java image

Base Java Language Structure

We’ll cover the following Class Object Package Inheritance Object as Superclass Exception Handling in Java Checked Exceptions Runtime Exceptions Class A class is a template that describes the data and behavior associated with an instance of that class. A class…

java image

Java Cheatsheet

During your Java development time, you will be asked to do certain things, like creating a local variable. The following can be used as a reference for such tasks, so that you how what you have to do. Basics Basic…

gear, gears, cog-3351314.jpg

Software Engineering-Introduction

Welcome to the course on Software Engineering. We will have a brief introduction to the various issues in Software Engineering, the motivation and the benefits that you will acquire from here. What is Software Engineering ? The definition of Software…