0% found this document useful (0 votes)
4 views2 pages

5-Day Online DSA Training Program

The document outlines a 5-day online training program focused on Data Structures and Algorithms, with daily sessions lasting 2 hours. Students will gain a strong foundation in DSA, improve their programming skills, and build confidence for campus interviews. Each day covers specific topics such as Linked Lists, Stacks, Queues, Trees, and Graphs, with practice on LeetCode.

Uploaded by

Nobitaking 302
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views2 pages

5-Day Online DSA Training Program

The document outlines a 5-day online training program focused on Data Structures and Algorithms, with daily sessions lasting 2 hours. Students will gain a strong foundation in DSA, improve their programming skills, and build confidence for campus interviews. Each day covers specific topics such as Linked Lists, Stacks, Queues, Trees, and Graphs, with practice on LeetCode.

Uploaded by

Nobitaking 302
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

5-Day Online Training Program (Basics)

Daily 2 Hours | Mode: Online | Duration: 5 Days

What Students Will Gain

• Strong DSA foundation


• Improved logic & programming skills
• Speed and accuracy for coding rounds
• Confidence to tackle campus interviews

Data Structures and Algorithms.

Day 1: Linked List (2 hours)


Objectives:
• different types of linked lists.
• Practice common interview problems.
Topics Covered:
• Singly Linked List & Doubly Linked List
• Insertion, Deletion (at beginning, middle, end)..etc
Practice Platform: LeetCode

Day 2: Stack & Queue (2 hours)


Objectives:
• problem-solving using stack concepts.
Topics Covered:
• Stack using Array/Linked List
• Queue & Circular Queue ..etc
Practice Platform: LeetCode
Day 3: Queue (2 hours)
Objectives:
• problem-solving using queue concepts.
.
Topics Covered:
• Queue using Array/Linked List
• Queue & Circular Queue ..etc
Practice Platform: LeetCode

Day 4: Trees (2 hours)


Objectives:
• Strengthen your basics in Binary Trees and related algorithms.
Topics Covered:
• Binary Trees & Binary Search Trees (BST)
• Tree Traversals (Inorder, Preorder, Postorder)
• Tree Teminology… etc
Practice Platform: LeetCode

Day 5: Graphs (2 hours)


Objectives:
• Understand and apply BFS, DFS, and basic graph algorithms.
Topics Covered:
• Graph Representation (Adjacency List & Matrix)
• Depth-First Search (DFS)
• Breadth-First Search (BFS)
• Shortest Path (BFS-based) ..etc
Practice Platform: LeetCode

You might also like