Skip to content
Explore
Software development
Software Development
Programming with Java
Data Structures and Algorithms
Front-End Development
Cybersecurity
Cybersecurity Essentials
Cybersecurity Architecture
Cybersecurity for Everyone
Network Defense Essentials
Job-Oriented Courses
Resume Writing & LinkedIn Profile Building
Interview Preparation Masterclass
Aptitude & Reasoning Skills
Group Discussion Training
Computer Science
Introduction to Computer Science
Meta Front-End Developer Certificate
Google IT Automation with Python
React Specialization
Non-IT Courses
Financial Modeling
Basics of Accounting & Tally ERP
Business Communication Skills
Sales & CRM Fundamentals
Behavioral & Soft Skills
Spoken English Mastery
Effective Presentation Skills
Personality Development
Public Speaking & Confidence Building
Join our exclusive online webinar on AI & ML careers to discover future opportunities, essential skills, and industry trends. Learn how artificial intelligence and machine learning are shaping the job market and how you can build a rewarding career in this fast-growing field.
For Individual
For Business
About us
X
Contact
Home
Explore
Data Science
Data Structures and Algorithms
Data Structures and Algorithms
by
sudaksha
in
Build Your Future in Data Science
,
Data Science
Last updated: August 29, 2025
Curriculum
3 Sections
26 Lessons
10 Weeks
Expand all sections
Collapse all sections
Data structures
10
1.1
Searching and sorting algorithms
1.2
Arrays in Java
1.3
Operations on an Array
1.4
Arrays in the real world
1.5
Collections and generics in Java
1.6
Introduction to ArrayLists
1.7
Operations on ArrayLists
1.8
Understanding linked lists
1.9
Tasks and time – arrays and lists
1.10
Introducing Queues – practical applications
Searching and sorting algorithms
8
2.1
Introduction to HashMap
2.2
LinkedHashMap – basic operations
2.3
TreeMap – performance and use cases
2.4
Introduction to searching algorithms
2.5
Linear search time complexity
2.6
Comparing linear and binary search
2.7
Bubble Sort Overview
2.8
Quick Sort time complexity
Basic Testing
8
3.1
Types of testing
3.2
Manual and automated testing
3.3
Introduction to JUnit
3.4
Red-Green-Refactor Cycle
3.5
Module Summary: TDD
3.6
Activity: Writing a test case
3.7
Knowledge Check: Introduction to software testing
3.8
Knowledge Check: JUnit testing
Instructor
sudaksha
0 Students
34 Courses
Free
Student:
0 Students
Lesson:
26 Lessons
Duration:
10 Weeks
Quiz:
0 Quizzes
Level:
All levels
Contact To Request
Share
Copy
Copy to Clipboard
Facebook
Twitter
Pinterest
Linkedin
Modal title
Main Content