You are on page 1of 4

DSA 1 and 2

Course Curriculum Aryabhata


Subject Title/Topic
Development Enviornment Setup, Fundamentals Title of lecture Recordings: Instructor Ritika
Basics of Programming of java Introduction to Programming https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/b432478e69e84cf191dd7dbb0ffa3927.mp4
Basics of Programming Control Structures and Loops Fundamentals of Java https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/d4d7eceab42c4d24a1bdc5846e7611d3.mp4
Basics of Programming Loops Conditional Programming and Introduchttps://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/9b2c49bc86f947b497b633dbbf6c4fe6.mp4
Basics of Programming Functions Loops Continued https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/c64bec1ff8674a7982273b74da288b3e.mp4
Basics of Programming Objected Oriented Programming Starting with Arrays https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/d5f194e623e1406ba5d9971a221fb8a7.mp4
Basics of Programming 1-D Array Continuing with Arrays https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/0caed2e6209f485aaf10e706c1b56c64.mp4
Basics of Programming 1-D Array continued Functions https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/73e2aa985f5940a790160a16d7a11efd.mp4
Basics of Programming 2-D Matrix Simple sorting (Bubble , Selection) -> Lhttps://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/0df84bf05de84e23824e8f863100e3bf.mp4
Basics of Programming 2-D Matrix Sorting-Insertion sort+Recursion Theory-https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/df9d9bddd0fe4174885f49561a67758e.mp4
Basics of Programming Functions & Recursion Recursion Question Solving https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/ed8c298f46c747619dfab58ece22f436.mp4
Basics of Programming Recursion Sorting-Merge Sort https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/3765eeae89024a66b3cb939f0c5befbb.mp4
Searching, Sorting & Time complexity Time and space Complexity Sorting-Quick Sort https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/6050ac44ace2401fb519c35a03a64590.mp4
Searching Linear Search and Binary Search Sorting-Real time problem discussion https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/c970a06e8e81455990fbea182c47b330.mp4
Searching Binary Search Searching & sorting revision https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/b0f85a3fd50b45a48dcd9e658755fd81.mp4
Two Pointers Functions and Recursion in Java https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/35f1cbc03ae24e83b1eb713fbbfeb1d7.mp4
Bit Manipulation Searching Continued https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/f34c8b04d7074c5581822f1a4d572ffb.mp4
Sorting & Time complexity Simple
Sorting Array
using Sorting andConquer
Divide and its implementation
and Binary Search Continued https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/650ca4bac81048fbbfc724664d7c92eb.mp4
Sorting & Time complexity implementation
Sorting using Divide and Conquer and Searching Continued https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/ab5534a7bbcc4342b2942265c4367653.mp4
Sorting & Time complexity implementation
Sorting using Divide and Conquer and 2D Arrays https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/1281d1633edf4fedb5a16bc002610480.mp4
Sorting & Time
Advanced Data complexity
types and Intro to Basic Data implementation Strings https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/3ae3c0579e654f41b4bdb152d54a9a1c.mp4
Structures
Advanced Data types and Intro to Basic Data Strings Strings Continued https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/34d7735e4e9f453bbcf851fe2e979817.mp4
Structures
Advanced Data types and Intro to Basic Data Strings Contd. Object Oriented Programming - Java https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/d4d2b4ba3d0f4a49907d2e97dd5f578c.mp4
Structures
Advanced Data types and Intro to Basic Data STL - 1 Object Oriented Programming https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/568050310b3e4bf2bf9811925658d9fd.mp4
Structures
Advanced Data types and Intro to Basic Data STL - 2 STL https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/0fbbb9f8639b4118a847395ba94a43c1.mp4
Structures STL - 3 STL Continued https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/fc6b2e169f3a44ef90ce74fac4f72c74.mp4
Basic Data Structure - 2
Buffer Day Problem Solving | Recursion https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/3392f6fdbbc84c90aabf2a1011f4c160.mp4
Basic Data Structure - 2
Basic Data Structure - 2 ArrayList and Linked List - 1 Linked List https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/ab8c2e14accf475dab12cf7196e49a64.mp4
Basic Data Structure - 2
Basic Data Structure - 2 Linked List - 2 Linked List continued https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/dc01ee81dca04036834ee8d3a9c773b4.mp4
Basic Data Structure - 2 Linked List - 3 Linked List Continued 20 https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/507cd06d718446d0986fe3db1922ebb7.mp4
Basic Data Structure - 2 Stack Linked List (Double / Circular) https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/f1911c54aaae4a15b56deffd4ad58241.mp4
Applications of Stack Strings and Sorting https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/f077cf0afcc54139adab7debc6817f0b.mp4
Queue Stack and its applications https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/5f062277ba2740de95a069df19aca679.mp4
Applications of Queue Application of Stacks https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/90e50ce4188944c0928c927b3775e387.mp4
Math Math -1 Queue https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/b0a05fc5269b41f78a6935834322bacb.mp4
Math Math - 2 Application of Queue https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/4dbe9afd97814956b3bda0f7d32b9a73.mp4
Analysis of Algorithm - Advance Greedy Strings and Linked List https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/49f4567c46a04034896dea04983f50cc.mp4
Analysis of Algorithm - Advance Greedy Application of Queue https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/2b7780b2aeaf4eb6bf34b073af43d8f1.mp4
Application of Queue https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/4ca3a6a7d06e4ec7b7b764e3a907de03.mp4
Application of Queue - Problem solvinghttps://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/95ee140a639f46709ac2d47bc0abe5c7.mp4
Searching and Linked list in Java https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/8593d05d2dd7478395c83c02623d8603.mp4
Maths[ Modular Arithmetic, Modular Ehttps://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/1bbc7a5acb014316b1a93235c0ce9764.mp4
Math [ GCD, Primality Testing, Seive ohttps://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/48c1bc65f5844d4c806bf7516d4d5347.mp4

Advance DSA
Subject Title/Topic Title of lecture Recordings: Instructor Sagar
Analysis of Algorithm - Advance Greedy Divide and Conquer (Introduction), Fi https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/ca03f89043344dcaab0808747a5a36b1.mp4
Analysis of Algorithm - Advance Greedy Leetcode Questions on Divide and Con https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/510d37405a3c49929aa1e3aa8c04ff91.mp4
Advance Data Structure Tree -1 (Traversals) Queue(12 Dec 2021) https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/a16e8d78d72c4f5bb90c30df6e11e117.mp4
Tree - 2 (Construction of tree from traversals,
Advance Data Structure height of tree, mirror of tree) Dynamic Programming (contd.) (13 Dechttps://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/50c563347970461ba74f16ceec8b8c74.mp4
Advance Data Structure Tree - 3 (LCA, Diameter) Dynamic Programming (contd.) 15 Dechttps://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/161be7f2a37442d3a6ac3ba8cb9df121.mp4
Advance Data Structure BST Dynamic Programming (contd.)(17 Dechttps://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/a0470f1d86d344658127afda6092e586.mp4
Advance Data Structure Heaps Dynamic Programming (contd.) 18 Dechttps://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/98a143d528c64a29a6a4df04d1ac0d3b.mp4
Advance Data Structure Heaps Dynamic programming and Backtrackihttps://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/9d07f0212efd41a09fd73fcf2947e12a.mp4
Analysis of Algorithm - Advance Dynamic Programming Dynamic Programming (contd.) (20 Dechttps://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/8cc0ce3e1bf54c50ac18ca324dacc35a.mp4
Analysis of Algorithm - Advance Dynamic Programming Backtracking(22 Dec 2021) https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/fa7f0f5e92f749cc8958faee9c0cdbf3.mp4
Analysis of Algorithm - Advance Dynamic Programming Backtracking (contd.)(24 Dec 2021) https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/c6d5eea516124b58958424779903b686.mp4
Advance Data Structure Graph - 1 (BFS, DFS) Greedy Algorithm (25 Dec 2021) https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/5167f4406724470090e1d63df0620b16.mp4
Advance Data Structure Graph - 2 (Cycles in Graph) Tree (26 Dec 2021) https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/3d2a112811a749c49d61d034018149f5.mp4
Advance Data Structure Graph
Graph -- 3 (DFS, BFS
4 ([Dijkstra on matrix)
Algorithm, Flood Fill Tree (contd.) https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/0fb48877322141a58a94ee72591c4e0b.mp4
Advance Data Structure Algorithm])
Sorting] Tree (contd.) https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/ce09e99775b447a9b07b6c583b25b8e0.mp4
Advance Data Structure Discussion on Dynamic programming (P https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/00fade757e4b43599bb5e46cf600506a.mp4
Discussion on Dynamic programming (P https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/a0075208510948ac8c8ddd866506aac9.mp4
Leetcode questions on Trees(15 Jan 20 https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/12c847f830034a98a9ea67d864b41a2a.mp4
BST(contd) and Traversal (extra)_(16 https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/243671af99ca4cce8c35e51122b8276f.mp4
Heap (contd.)(23 Jan 2022)_Sagar https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/1653b24d12d441cf917c7a927bced17f.mp4
Graphs (contd.) (26 Jan 2022)_Sagar https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/896a83283fd94a3fb768f6624817a4e2.mp4
Leetcode Questions on Trees(29 Jan 20 https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/22b5915401c445ee82ee89655db2f2ed.mp4
Leetcode Questions on Trees(30 Jan 20 https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/16293ac078d2479ea9624cc62aab6ed9.mp4
Graph (contd.) (06 Feb 2022)_Sagar https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/c26ae7572a3c4d34992240da6b11ab1b.mp4
Graphs (contd)_13 Feb 2022_Sagar https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/a994b64117ad42ef9131081c4ff6652d.mp4
Web Development Fundamnetals(HTML, CSS and JavaScript)
Course Curriculum Falcon and Black Bird
Module Subject Title/Topic
Introduction to HTML and Title of lecture Instructor: Anuj Garg
Fundamentals of web HTML Web Layout Tags, and
HTML Intro to HTML https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/fb98a3a8b56848e6b3c83a85451f9f88.mp4
HTML lists and media HTML Tags and Attributes https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/624f2391161f42c8964b0c1a48704516.mp4
HTML HTML tables and Forms HTML remaining concepts and Intro to CSS https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/5736482770ad4700999cabcb97e4c923.mp4
HTML Forms Continued CSS continued https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/d4cb74764af4488cb1410875a012b922.mp4
HTML Forms in Details N queen problem https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/ae83341c726b48f1b03e396027d6d97a.mp4
Trees in Java https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/bed4af716d2c43bf93473f811d67dcc2.mp4
CSS Intro To Styling CSS continuation https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/7103ea2c75a942b5b949eca081953042.mp4
CSS Deep Dive to CSS styling Wrapping up CSS https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/57ae9495978843d781e4526afe2b6fba.mp4
CSS More into CSS Bootstrap https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/f0d1efeec7084ec08dcda7ff296bbc3b.mp4
CSS CSS Flexbox project Implementation - (HTML Instagram) https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/74408f65750a42e3829c2045683c5c76.mp4
CSS Responsive CSS Bootstrap https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/af58f36c81fc404fbc1b81951c76c240.mp4
CSS Responsive CSS-3 Bootstrap Layout https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/fa5e76f406e34c89954de5cdf6f09dc7.mp4
CSS Responsive CSS-4 Bootstrap Layouts https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/06f49c5ef5184c6fbe27a3d0671c0ef8.mp4
GIT Introduction to GIT Playbook questions https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/b66f795429b34f52b55e0b7562d5b7ab.mp4
Javascript Intro To JS Intro to JavaScript https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/46399c1f1c6946a7869080317a595681.mp4
Javascript JS control flow JS as a programming Language , Objects https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/29982bededac4cfdacc10d994479c1f6.mp4
Javascript JS Array This keyword and Scope, Hoisting https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/7c11e9a188d34a798414c7522ff421e0.mp4
Javascript JS Object -1 Higher order functions, currying, strict mode https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/8b8ab531d7eb4d2b90905bb9e893d53a.mp4
Javascript JS Object - 2 Closures and Hoisting https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/fb64f894bdb64692ae506212aa65c6ba.mp4
Javascript JS Object -deep
Functions 3 dive and DOM Manipulation https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/d7852dac877b441da22789fd1a0eb6f0.mp4
Javascript new control flow
JS Prototypes,Prototype BOM vs DOM https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/02d9a125476846b6b81265794189b8d9.mp4
Javascript Inheritance Execution Context and Hoisting https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/1abe793bdc6a4f0bbba962a64b392036.mp4
Javascript DOM Events and Event Listeners https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/5bc8325649ca48b0836863c6d735c819.mp4
Project Implementation -Building Flipkart Homepage with
Javascript DOM -2 JavaScript https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/ff4daffa0aad4286bcc8f23fb375e366.mp4
Javascript Operators and Intro to ES6 Browser Architecture https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/ab461f2d38364aa4a7350408ef1e9330.mp4
Javascript Deep Dive
Async to ES6 and
JS-Sending API calls with fetch https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/22ea810b8c1347c281e9d39062dfc32b.mp4
Javascript recieving data App using weather API https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/a2896cd2ba1f45aab20c9bc9740e53b6.mp4
Javascript More Async Event Bubbling, Capturing and Delegation - 21 Sep 2021 https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/a415e3e43863481d9c46fcce412edce2.mp4
Event Bubbling, Capturing and Higher order functions https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/4ae350edbf3c4ab39fe81ea2a93463b6.mp4
ECMAScript's 6 https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/47048028f97241e39728880aad53fb7b.mp4
Prototype and async JS https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/a116f783361945478c9abc8966df6635.mp4
React
Course Curriculum Balck Bird
Module Subject Title/Topic Title of lecture Instructor:
React React React setup and Intro Intro to React, NPM and installation https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/35dcc6d9f3ef4dafa446ba21253ca60d.mp4
React React Basics JSX and class component https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/5a860de85bef43fb88fda8a8927b0504.mp4
React React more basics State, Props and Component Lifecycle_30th September https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/b723455f25a04b3f9380870966eec935.mp4
React React State React Lifecycle Methods and finishing with React Class Component https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/4dc7ae4d4770442b910e528aaa229605.mp4
React React State-2 React Functional Component https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/becd4e0279ce4f0b8dc7cc3a7e15f9b5.mp4
React React events & forms JSX | Virtual DOM https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/a318b6b054d14a0caa111d605c0dfba9.mp4
React More and
Lists Forms
Conditional Rendering: useState and useEffect https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/65880a4ec36445a584ab17e3373fbf95.mp4
React Rendering
More Coniditional Context API and react router https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/ec9b8d58e2f74be4b108464d2e45b278.mp4
React Rendering
React & styles
Handling side API calls and Hooks with React https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/79ff92ca15264ff19d7091edb8bc679c.mp4
React effects
Working with React hooks continued https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/a400f128628046d49470cbd89296cfea.mp4
React APIs(Functional only) Resume building and interview preparation https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/effc9b63d8b54320a24f4ba42db3e524.mp4
React useReducer Hook React hooks continued https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/d3a469e94af24643b7b6092183c9dd13.mp4
React Context API -1 Redux Intro https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/6e3027c4fc804ed2954154181aab05d5.mp4
React Context API - 2 State Management in React https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/be1f77e527dc46a2b943b52ade1ddc44.mp4
React Advanced React -1 Redux Store and Middleware https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/5d1a74807cfd4bf0b57892abde1f8c27.mp4
Middleware https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/a49228d74c314850822dc0882fa807b9.mp4
React React optimization Higher Order components https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/3aeccb8d36994b13a53cbefb6f72ec58.mp4
React React optimization-2 Error Boundaries https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/447bf48936f2472b949cafd7d1cc364a.mp4
React Class Based
Building Components
custom React Some Advanced Topics and React Wrap Up https://d3dyfaf3iutrxo.cloudfront.net/video/course/video_session/cdc151866bc742cd826c33af264311b5.mp4
React Hook
React React Router
React Auth and deployment
React Redux
React Redux async

You might also like