introduction to data structures

In this course, we consider the basics level to an intermediate level of D.S. along with programming.

You will learn how these data structures are implemented in different programming languages and will practice implementing them in our programming assignments.

Topics to be covered:

Concepts of Strings, array, linked list, and solving problems using recursion.


In this course, you will learn to develop basic intuition behind the working of A.I.  to solve real-world problems and challenges.

Topics to be covered:

Mathematical concepts like probability(Naive bias theorem), algebra, decision trees, basic coordinate geometry.

introduction to operating system

This course teaches the basic operating system abstractions, mechanisms, and their implementations.

By the end of this course, you will have learned about the Central Processing Unit and why it is the most critical resource in the computer system

Topics to be covered:

What is processor, multitasking Vs multprocessing, Batch processing, Types and functions of OS.

web development

 In this course students will be taught to develop the frontend and backend design of a website. 

They will learn to code a website with languages like HTML5, CSS and JavaScript

Topics to be covered:

HTML, CSS, JavaScript.

Basic System design of a website.

introduction to SQL AND D.B.M.S.

In this course, we consider the introduction of Relational Database and  SQL and  working with basic Querries.

Students will learn about relational databases, structured query languages and get hands-on experience creating a sample database.

Topics to be covered:

File system, problems in File System, data management, data redundancy, requirement of D.B.