DSA - Fundamentals in a Week

Get a basic understanding of Data Structure, Data Type, Abstract Data Type, Algorithm

Ratings 3.73 / 5.00
DSA - Fundamentals in a Week

What You Will Learn!

  • Basic Terminologies of DSA
  • Concept clarification on Data Structure and Algorithm
  • How to Identify correct Algorithm for a Problem
  • Stepping stone to improve on usage of Data Structure
  • Get understanding on all Abstract Data Types
  • How to use Time and Space complexity

Description

We discuss details on each terminology, types that are used while writing programs in any language. We will try to understand the algorithm so that while writing the code, it will be super easy. If you understood the basics then writing code in any language is a cakewalk for you.  I will try to make it simple to understand and easy to implement in projects you would be working. I divided the course into multiple topics like:

DSA – Fundamentals, this will prepare your foundation on DSA concepts like Abstract Data Type, Programming language constructs, Time & Space complexity with examples and exercises. This is critical for you to understand other implementation TREES, Sorting, Searching, Graphs, Sets as well which will be covered in subsequent courses. I will cover Memory Management at the end but that is just for your understanding.

Once you cover this, I will take you through the Quizes and practice tests. Oncc you complete, there will be assignments to be completed. You submit it to me and I will advise on improvements and you will get your certification of course completion. This subject is super important and do not miss out anything.

My source of inspiration came from various quarter specifically the books I have read during my college and some articles available on NET. Here are those references:

Writing Efficient Programs, by John L. Bentley

Data types and structures by Gotlieb, C. C; Gotlieb, L. R.

Data Structures and Algorithms By Alfred V. Aho, John E. Hopcroft, Jeffrey D. Ullman

Who Should Attend!

  • Students from Computer engineering or equivalent
  • Freshers who want to switch over to Computer Science
  • Mid-Career professional who want to get into Product Development

TAKE THIS COURSE

Tags

Subscribers

4

Lectures

44

TAKE THIS COURSE