Hey guys this course if for those who just get in this Data structure and algorithm thing, this course is mostly theory and will cover only introduction concepts of DSA if you want to learn some advance concepts of DSA in future i am planning to cover some advanced concepts in detail
my course you will get each and everything in so much detail and easy manner I explained each concept using various practical examples I have divided this course in different sections:
Well courses that I have uploaded now is only first module:
First Section
Introduction to java
Hey guys this course if for those who just get in this Data structure and algorithm thing, this course is mostly theory and will cover only introduction concepts of DSA if you want to learn some advance concepts of DSA in future i am planning to cover some advanced concepts in detail
my course you will get each and everything in so much detail and easy manner I explained each concept using various practical examples I have divided this course in different sections:
Well courses that I have uploaded now is only first module:
First Section
Introduction to java
Introduction to programing Language
Origin of Java
Java relationship to C and C++
Second Section
Introduction to data structure and algorithm
Why we need Data structure?
What is Algorithm?
Definition of DSA
Classification of Data structure
Operation on data structure
Types of Algorithms
Third Section
Abstract data types
Types and Data types
Definition of ADT
Well, prerequisite for this course is just to have a basic knowledge of java concepts, however knowing how to code is not necessary
well, anyone who is interested in exploring some advance concepts of programing should learn data structure and algorithm as it introduces you the many new things that can make your code look cleaner and faster
By a clean code I don't mean to write a code without error but a code that consumes lesser number of lines and by faster, I mean to write a code that runs very fast.
this first module is just a description to a programing language do not leave those lectures this might build a motivation inside you towards a course just take it like a story
course lecture videos include arrays will be uploaded on 10th December and it will include following content
3. Arrays
1.1.1 Introduction to Array
1.1.2
2nd module class
29 November 2022
Declaration of an array
1.1.3 Array in memory
1.1.4 Create an Array
1.1.5 Types of Array
1.1.6 Static vs. Dynamic Arrays
1.1.7 How to Increase Array Size
1.1.8 2D Arrays
1.1.9 3D Arrays
2. Array as ADT
2.1.1 Array ADT
2.1.2 Insertion
2.1.3 Inserting in beginning
2.1.4
3rd module class
20th Dec 2022
Inserting in End
2.1.5 Inserting in nth position
2.1.6 Deletion
2.1.7 Deleting in beginning
2.1.8 Deleting in End
2.1.9 Deleting in nth position Searching for an element in Array One Dimensional Array Practice
2.1.10 Create Two Dimensional Array
2.1.11 Insertion - Two Dimensional Array
2.1.12 Accessing an element of Two Dimensional Array
2.1.13 Traversal - Two Dimensional Array
2.1.14 Searching for an element in Two Dimensional Array
2.1.15 Deletion - Two Dimensional Array
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.