DSA Using C - C++

Download as pdf or txt
Download as pdf or txt
You are on page 1of 14

Ava

About AvaIntern
Ava Intern is an Online learning platform that provides students a holistic learning experience to help make them
industry ready.With access to the Industry Experts, Online Courses and blended learning, it allows students to Learn
beyond Expectations
WHAT YOU WILL GET ?
Mentorship: The platform offers expert mentorship by professionals from various industries to guide students.

Project-Based Learning: AvaIntern emphasizes project-based learning, providing real-world experiences and
hands-on challenges.

Virtual Campus: AvaIntern is India's first-ever virtual campus dedicated to Placement and Mentorship for
undergraduate students.

Industry Collaborations: AvaIntern collaborates with renowned companies like Ernst & Young, TCS, VVDN, Presidio,
Genpact, and more.

Innovative Projects: AvaIntern offers unique and innovative projects that challenge students and boost creativity.

Resume Building: Engaging in AvaIntern projects enhances students' resumes and career prospects.

Flexible and Online: Provides a flexible learning environment through online workshops and projects.
DSA
( DATA STRUCTURES & ALGORITHMS )

USING C/C++
3 MONTHS CURRICULUM
PROGRAM STRUCTURE
1.Cohort based live program Quick doubt resolution

2.Training under guidance of world class faculty

3.Access to numerous weekly assignments.

4.Gain hand-on experience by working on major/minor Industrial projects.

5.Assured Project Based Internship from renowned MNCs and startups

6.Placement Assistance for next 2 years helping students land in their dream job!
Certifications :
1. Course completion certificate through company
2. Project Completion/ internship Certification from company
3. Experience Certificate from Company
MODULES in DSA

01 02
Introduction to Arrays and Strings
DSA

03 04
Linked Lists Stacks and Queues
MODULES in DSA

05 06
Trees and Binary Graphs
Trees

07 08
Sorting and Project
Searching
Algorithms
COURSE STRUCTURE
MONTH WEEK DAY HOURS MODULE

FRI 1 hour 30 mins Introduction to Algorithms and Data Structures

1 SAT 1 hour 30 mins Importance of DSA in Problem Solving

SUN 1 hour 30 mins Time and Space Complexity Analysis

FRI 1 hour 30 mins Big O Notation and Asymptotic Analysis

2 SAT 1 hour 30 mins Overview of Common Data Structures and Algorithms


1st
MONTH SUN 1 hour 30 mins Introduction to Arrays and Array Operations

FRI 1 hour 30 mins Searching Algorithms (Linear Search, Binary Search)

Sorting Algorithms (Bubble Sort, Insertion Sort, Selection


3 SAT 1 hour 30 mins Sort)

SUN 1 hour 30 mins Multidimensional Arrays

4 FRI 1 hour 30 mins String Manipulation and String Algorithms


MONTH WEEK DAY HOURS MODULE

SAT 1 hour 30 mins Singly Linked Lists: Introduction and Operations


1st
4
MONTH
SUN 1 hour 30 mins Doubly Linked Lists: Introduction and Operations

FRI 1 hour 30 mins Circular Linked Lists: Introduction and Applications

1 hour 30 mins Linked List Variations (Skip Lists, Unrolled Linked Lists)
5 SAT
30 mins ASSIGNMENT & QUIZ

SUN 1 hour 30 mins Linked List Problems and Practice


2nd
MONTH FRI 1 hour 30 mins Introduction to Stacks and Stack Operations

SAT 1 hour 30 mins Implementing Stacks using Arrays and Linked Lists
6
Applications of Stacks (Expression Evaluation, Parentheses
SUN 1 hour 30 mins Matching)

7 FRI 1 hour 30 mins Introduction to Queues and Queue Operations


MONTH WEEK DAY HOURS MODULE

SAT 1 hour 30 mins Implementing Queues using Arrays and Linked Lists
7
SUN 1 hour 30 mins Introduction to Trees: Types and Terminology

2nd FRI 1 hour 30 mins Binary Trees: Introduction, Properties, and Operations
MONTH
1 hour 30 mins Binary Tree Traversals (Inorder, Preorder, Postorder)
8 SAT
30 mins Binary Search Trees: Properties and Operations

SUN 1 hour 30 mins AVL Trees and Balancing Concepts

FRI 1 hour 30 mins PROJECT ASSIGNMENT

9 SAT 1 hour 30 mins Introduction to Graphs: Types and Representations


3rd
MONTH Graph Traversal Algorithms (DFS, BFS)
SUN 1 hour 30 mins

10 FRI 1 hour 30 mins Shortest Path Algorithms (Dijkstra's, Bellman-Ford)


MONTH WEEK DAY HOURS TOPIC

SAT 1 hour 30 mins Minimum Spanning Tree Algorithms (Prim's, Kruskal's)

10 1 hour 30 mins Graph Algorithms (Topological Sort, Detecting Cycles)


SUN
30 mins Bubble Sort and Optimized Variants

FRI 1 hour 30 mins Insertion Sort and Variants (Binary Insertion Sort)

3rd 11 SAT 1 hour 30 mins Merge Sort and Divide-and-Conquer Paradigm


MONTH
SUN 1 hour 30 mins PROJECT REVIEW

FRI 1 hour 30 mins Quick Sort and its Variants

12 SAT 1 hour 30 mins Linear Search, Binary Search, and Interpolation Search

SUN 1 hour 30 mins PROJECT SUBMISSION

● Project Report & Documentation will be provided at the end.


EXPECTED COURSE
OUTCOMES
● Develop a strong grasp of fundamental data structures (arrays, linked
lists, trees, graphs, etc.) and algorithms (sorting, searching, traversal).
● Acquire the ability to approach complex problems, break them down into
manageable steps, and apply appropriate data structures and algorithms.
● Understand how to analyze the time and space complexity of algorithms,
enabling you to make informed choices for efficiency.
● Gain expertise in implementing various data structures and algorithms
using C/C++, demonstrating a practical understanding.
● Explore different algorithmic paradigms like divide and conquer, greedy,
dynamic programming, and backtracking.
PLACEMENT ASSISTANCE
AvaIntern's Placement Cell is a dedicated
gateway to career opportunities,
IGYAN
ABH
connecting aspiring undergraduates with
top-tier companies. With strategic
collaborations with industry giants like
Ernst & Young, TCS,VVDN, Presidio,
GenpAct, Chefkart, Appentus, RHYM,
Upwork, Grubstay, Episource, Makita,
Kleap Tech, AngelOne, Abhigyan, Ed
Vedha, PayTM and many more , the
Placement Cell ensures access to
exclusive internships and job placements.
Seamlessly bridging the gap between
academia and industry, AvaIntern's
Placement Cell is committed to propelling
students toward a successful professional
journey.
BSNL
Our Mentors Working in
Our mentor network at AvaIntern boasts
YAN
industry excellence with professionals from
IG
ABH
Coding Ninjas, Amdocs, Amazon, Tata
Motors, Expedia Group, Tech Interio, Wipro,
TCS, and Geek for Geeks. Their collective
expertise spans diverse sectors, ensuring you
receive guidance that's unparalleled. With
these seasoned mentors, your journey
becomes a masterclass in real-world insights
and career navigation. Prepare to be inspired,
guided, and empowered by the best in the
business. We're excited to connect you with
this exceptional mentorship experience,
enhancing your skills and propelling you
toward success. Welcome to a world of
mentorship excellence at AvaIntern!

BSNL
Thank You
Do you have
any questions?

support@avaintern.com
+91 9606670754
www.avaintern.com
Follow Us On :
Linkedin & Instagram : @avaintern

You might also like