<aside> 🌐 Website
</aside>
<aside> <img src="/icons/preview_red.svg" alt="/icons/preview_red.svg" width="40px" /> YouTube
</aside>
We run 4 tracks in this program:
Tracks | Curriculum |
---|---|
Track 1 (English & Life skills) | English language skills and building professional habits |
Track 2 (Problem Solving) | Basic Aptitude, Maths, Data Structures, Algorithms. |
Track 3 (Tech Projects) | Computer Fundamentals, Frontend (HTML/CSS/JS), Backend (Java/MySQL). |
Track 4 (Mentorship/Workshops) | Well-being and Leadership Development |
Overall, the program is designed to provide students with a strong foundation in software development, technical skills and soft skills that will prepare them for successful careers in the field.
Fundamentals of Programming | Decision Making | Need of decision making, if, if else, switch |
---|---|---|
Fundamentals of Programming | Looping statements | For, While, Do-while, break, continue, etc., |
Fundamentals of Programming | Series & Pattern printing | Series and Patterns printing |
Fundamentals of Programming | 1D Array | 1D Array - Operations like insert, delete and print elements |
Fundamentals of Programming | 2D Array, Matrices | 2D Array - Operations like insert, delete and print elements |
Fundamentals of Programming | Strings | Strings, Character array Vs Strings |
Fundamentals of Programming | Functions & Recursion | Structure of functions, Need of functions, Recursion and its types |
Data Structures & Algorithms | Sorting | Bubble, Selection, Insertion, Merge, Quick and Counting |
Data Structures & Algorithms | Searching | Linear, Binary |
Data Structures & Algorithms | Time & Space Complexity | Big O Notation, Time & Space complexity of searching and sorting |
Data Structures & Algorithms | Bitwise Algorithm | Bitwise Operations, Number of 1 Bits, Bitwise Swap, Power of Two, Bit Difference, Set Kth Bit, Find the Duplicate, Number, Subarray with given XOR, Single Number, Swap two bits at the given positions in the binary, Binary Sum, Longest Consecutive 1's, Minimum Change Sequence, Reverse Bits, Sorting by The Number of 1 Bits, Longest Sequence of Consecutive 1's after Flipping a Bit, Binary Palindrome, Swap Two Nibbles in a Byte |
Data Structures & Algorithms | Recursion | Number of Islands, Josepheus problem, Last non-zero digit in factorial, Tower of Hanoi, Great Forests, Bacterial Infection, Fact Digit Sum, Permutation in sorted order, Optimal Stealing, Generate All Subsets using recursion, Permutations - All of them |
Data Structures & Algorithms | Backtracking | Rat in a maze, Rat maze with multiple jumps, N-Queen Problem, Maneuvering a cave problem, Generate Parentheses |