C Programming data structure and algorithm


Welcome to the "C Programming data structure and algorithm" course from TheFinalSem. Please find a high level overview of what you will be learning.

What you will learn

  • Understand the building blocks of AWS
  • Work with AWS compute and storage products and services, including EC2, EBS, and cloud formation templates, VPC, S3 storage and glacier
  • Work with AWS Scale and Networking services, including ELB, auto scale, cloud watches metrics and alarms, VPC, Amazon route 53, and cloud front distributions
  • Build a static highly available, fault tolerant and redundant web application service
  • Gain in-depth understanding of costs associated with AWS and techniques to save costs
  • Understand different AWS architectural design patterns
  • Get hands-on practice on all the major components covered in this course

Course curriculum

# Topics
1 Introduction to DS
Intro to Algos
Algorithm comparison
2 Big O Analysis of Algos
Time/Space Complexity
Worst/Best/Avg. case
3 Introduction to Arrays
Time/Sapce complexity for operations & Algos
Implement Dynamic Array
4 Intro to Link lists
Single/Double/Multiple LL
Time/Sapce complexity for operations & Algos
5 Stacks
Implementation using Array/List
Operations, Algos and Applications of Stack
6 Queue
Implementation using Array/List
Operations, Algos and Applications
7 Dqueue / Priority Queue
Operations, Algos and Applications
8 Tree
Binary Tree
9 Binary Tree Implementation
Traversals orders
Algorithms and Applications
10 Heap
Heap Implementation
Heap Sort Applications
11 Analysis and Implementation of Search/Sorting Algos
Bubble Sort
12 Quick Sort
Insertion Sort
Merge Sort
13 Radix Sort
Shell Sort
14 Dynamic Programing
Greedy Algoithm
Divide & Conquer

© 2019 TheFinalSem.com. All Rights Reserved. Powered by ZinetGo