arrow_back
Chapter 1 - Introduction
Lec. 1.1 - DSA, its importance, and Types of Data Structure
PPT - 1.1
Assignment - 1.1
Quiz - 1.1
Lec. 1.2 - History and Importance of C++, and difference b/w Compiler and Interpreter
PPT - 1.2
Assignment - 1.2
Quiz - 1.2
Lec. 1.3 - Setup VS Code, Basic Program Structure of C++ code
PPT - 1.3
Assignment - 1.3
Quiz - 1.3
Feedback Form
How to attempt Coding Test
Chapter 1 - Coding Exercises
Coding Test 1.1
Coding Test 1.2
Chapter 2 - GitHub
Lec. 2.1- GitHub, Git, Creation of Account and first repository, and Push on GitHub
PPT - 2.1
PPT - Git Commands
Assignment - 2.1
Quiz - 2.1
Chapter 3 - Operator
Lec. 3.1 - Types of Operators, Operator Precedence, and Type Conversion
PPT - 3.1
Assignment - 3.1
Quiz - 3.1
Chapter 3 - Coding Exercises
Coding Test 3.1
Coding Test 3.2
Chapter 4 - Control Structure
Lec. 4.1 - if statement, if else statement, and ladder statement
PPT - 4.1
Assignment - 4.1
Quiz - 4.1
Lec. 4.2 - Flowchart shapes & Creation, and Nested statement
PPT - 4.2
Assignment - 4.2
Quiz - 4.2
Lec. 4.3 - Ternary Operator, and Switch Case
PPT - 4.3
Assignment - 4.3
Quiz - 4.3
Feedback Form
Chapter 4 - Coding Exercies
Coding Test 4.1
Coding Test 4.2
Coding Test 4.3
Coding Test 4.4
Coding Test 4.5
Coding Test 4.6
Coding Test 4.7
Coding Test 4.8
Exam - 1 (MCQ)
Exam - 1
Exam - 1 (Practical)
Program 1.1
Program 1.2
Program 1.3
Program 1.4
Program 1.5
Chapter 5 - Looping
Lec. 5.1 - Types of Loops
PPT - 5.1
Assignment - 5.1
Quiz - 5.1
Lec. 5.2 - Algorithm and Flowchart for loops, and Looping exercises
PPT - 5.2
Assignment - 5.2
Quiz - 5.2
Lec. 5.3 - Looping Exercises
PPT - 5.3
Assignment - 5.3
Quiz - 5.3
Chapter 5 - Coding Exercises
Coding Test 5.1
Coding Test 5.2
Coding Test 5.3
Coding Test 5.4
Coding Test 5.5
Chapter 6 - Looping with Patterns
Lec. 6.1 - Types of Patterns, and Without Space Pattern
PPT - 6.1
Assignment - 6.1
Quiz - 6.1
Patterns
Lec. 6.2 - With Space Pattern
PPT - 6.2
Assignment - 6.2
Quiz - 6.2
Lec. 6.3 - Custom Pattern
PPT - 6.3
Assignment - 6.3
Quiz - 6.3
Feedback Form
Chapter 6 - Coding Exercises
Coding Test 6.1
Coding Test 6.2
Coding Test 6.3
Coding Test 6.4
Coding Test 6.5
Chapter 7 - Array in Detail
Lec. 7.1 - Types of Array, and 1D Array
PPT - 7.1
Assignment - 7.1
Quiz - 7.1
Lec. 7.2 - for each loop, sizeof() operator, and 1D Array exercises
PPT - 7.2
Assignment - 7.2
Quiz - 7.2
Lec. 7.3 - CRUD operations on 1D Array
PPT - 7.3
Assignment - 7.3
Quiz - 7.3
Lec. 7.4 - 2D Array
PPT - 7.4
Assignment - 7.4
Quiz - 7.4
Lec. 7.5 - 2D Array Exercises
PPT - 7.5
Assignment - 7.5
Quiz - 7.5
Chapter 7 - Coding Exercise
Coding Test 7.1
Coding Test 7.2
Coding Test 7.3
Coding Test 7.4
Coding Test 7.5
Coding Test 7.6
Coding Test 7.7
Coding Test 7.8
Exam - 2 (MCQ)
Exam - 2
Exam - 2 (Practical)
Program 2.1
Program 2.2
Program 2.3
Program 2.4
Program 2.5
Chapter 8 - User Defined Function
Lec. 8.1 - Types of Functions, TNRN, and TSRN
PPT - 8.1
Assignment - 8.1
Quiz - 8.1
Lec. 8.2 - TNRS, TSRS, Nested Functions, and Recursion
PPT - 8.2
Assignment - 8.2
Quiz - 8.2
Feedback Form
Chapter 8 - Coding Exercise
Coding Test 8.1
Coding Test 8.2
Coding Test 8.3
Chapter 9 - Pointer
Lec. 9.1 - Pointer, Array of Pointer, and Chain of Pointer
PPT - 9.1
Assignment - 9.1
Quiz - 9.1
Lec. 9.2 - Passing array & address in a function, Reference variable, Call by value & call by reference
PPT - 9.2
Assignment - 9.2
Quiz - 9.2
Chapter 10 - OOP
Lec. 10.1 - Principles of OOP, Class and Object, Access modifiers (private and public)
PPT - 10.1
Assignment - 10.1
Quiz - 10.1
Lec. 10.2 - Encapsulation, setter & getter, this keyword, and private attributes
PPT - 10.2
Assignment - 10.2
Quiz - 10.2
Lec. 10.3 - Array of Objects, Static keyword, and Scope Resolution Operator
PPT - 10.3
PPT - static
Assignment - 10.3
Quiz - 10.3
Lec. 10.4 - Constructor and its types, and a Destructor
PPT - 10.4
Assignment - 10.4
Quiz - 10.4
Lec. 10.5 - Inheritance and its types, Error of Ambiguity and its solution
PPT - 10.5
Assignment - 10.5
Quiz - 10.5
Lec. 10.6 - Polymorphism, and its types, Virtual Function
PPT - 10.6
Assignment - 10.6
Quiz - 10.6
Lec. 10.7 - Abstraction, Access Modifiers, and Pure Virtual Function
PPT - 10.7
Assignment - 10.7
Quiz - 10.7
Feedback Form
Exam - 3 (MCQ)
Exam - 3
Exam - 3 (Practical)
Program 3.1
Program 3.2
Program 3.3
Program 3.4
Chapter 11 - Dynamic Memory Allocation
Lec. 11.1 - SMA and DMA, Structure of RAM, and Stack v/s Heap along with new & delete operators
PPT - 11.1
Assignment - 11.1
Quiz - 11.1
Lec. 11.2 - DMA with new and delete operators along with its use case
PPT - 11.2
Assignment - 11.2
Quiz - 11.2
Chapter 12 - Template & Vectors
Lec. 12.1 - Intro to Template, and its types
PPT - 12.1
Assignment - 12.1
Quiz - 12.1
Lec. 12.2 - Vectors and its methods, Difference b/w vector and array
PPT - 12.2
Assignment - 12.2
Quiz - 12.2
Lec. 12.3 - Vector Exercises
PPT - 12.3
Assignment - 12.3
Quiz - 12.3
Feedback Form
Chapter 13 - Linked List
Lec. 13.1 - Intro of Linked List, its types, and operations
PPT - 13.1
Assignment - 13.1
Quiz - 13.1
Lec. 13.2 - Creation on Singly Linked List with Self-referential Class
PPT - 13.2
Assignment - 13.2
Quiz- 13.2
Lec. 13.3 - Add nodes using new pointers in Singly Linked List
PPT - 13.3
Assignment - 13.3
Quiz - 13.3
Lec. 13.4 - Insertion & Traversing operations on Singly Linked List
PPT - 13.4
Assignment - 13.4
Quiz - 13.4
Lec. 13.5 - Update & Delete operations on Singly Linked List
PPT - 13.5
Assignment - 13.5
Quiz - 13.5
Feedback Form
Exam - 4 (MCQ)
Exam - 4
Exam - 4 (Practical)
Program 4.1
Program 4.2
Chapter 14 - Stack
Lec. 14.1 - Intro of Stack, its operations, and creation
PPT - 14.1
Assignment - 14.1
Quiz - 14.1
Lec. 14.2 - Implement Stack with all operations
PPT - 14.2
Assignment - 14.2
Quiz - 14.2
Lec. 14.3 - Stack Exercises
PPT - 14.3
Assignment - 14.3
Quiz - 14.3
Chapter 15 - Queue
Lec. 15.1 - Intro of Queue, its operations, and types
PPT - 15.1
Assignment - 15.1
Quiz - 15.1
Lec. 15.2 - Implement Queue with all operations
PPT - 15.2
Assignment - 15.2
Quiz - 15.2
Feedback Form
Preview - Data Structure & Algorithm with C++
Discuss (
0
)
navigate_before
Previous
Next
navigate_next