We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2
SUMMER TRAINING PROGRAMME-2024
C++ WITH STL
DAY DATE TIME No. (MORNING) TOPIC THEORY +LAB 9:00 AM- 28-8-24 Overview of C++ Language, Basic Syntax and Structure, Day 1 12:00 Data Types and Variables, Input/Output in C++, Basic 2+1 NOON Operators 9:00 AM- Function Declaration and Definition, Function Day 2 29-8-24 12:00 Parameters and Return Values, Function Overloading, 2+1 NOON Recursion 9:00 AM- Day 3 12:00 Introduction to Arrays, Multidimensional Arrays, String 2+1 30-8-24 NOON Handling in C++, String Functions and Manipulation
9:00 AM- Strings : Length of the string and perform Concatenation
Day 4 31-8-24 12:00 and Repeat operations in it. Indexing and Slicing of 2+1 NOON Strings. 9:00 AM- new and delete Operators, Dynamic Arrays, Memory Day 5 1-9-24 12:00 Management Techniques 2+1 NOON 9:00 AM- Introduction to OOP Concepts, Classes, and Objects, 2-9-24 12:00 Access Specifiers (public, private, protected) 2+1 Day 6 NOON 9:00 AM- Constructors and Destructors, Copy Constructor, Static 3-9-24 2+1 Day 7 12:00 Members and Methods NOON 9:00 AM- 4-9-24 Types of Inheritance, Base and Derived Classes, Access Day 8 12:00 2+1 Control in Inheritance, Overriding and Hiding NOON 9:00 AM- 5-9-24 Function Overloading and Overriding, Virtual Functions, 2+1 Day 9 12:00 Abstract Classes, Run-Time Polymorphism NOON 9:00 AM- 6-9-24 Introduction to Exceptions, try, catch, and throw 2+1 Day 10 12:00 Keywords, Standard Exceptions, User-Defined Exceptions NOON 9:00 AM- 7-9-24 Introduction to Templates, Function Templates, Class 2+1 Day 11 12:00 Templates, Templates with Multiple Parameters NOON 9:00 AM- Overview of STL, Components of STL: Containers, Day 12 9-9-24 12:00 Algorithms, Iterators, Advantages of Using STL, Overview 2+1 NOON of Commonly Used Containers 9:00 AM- Sequence Containers: vector, list, deque, Associative 10-9-24 2+1 Day 13 12:00 Containers: set, map, Container Adapters: stack, queue, NOON priority_queue 9:00 AM- 11-9-24 Introduction to Iterators, Types of Iterators: Input, 2+1 Day 14 12:00 Output, Forward, Bidirectional, Random Access NOON 9:00 AM- 12-9-24 Introduction to Function Objects, Creating and Using 2+1 Day 15 12:00 Functors, Built-in Function Objects in STL NOON 9:00 AM- Introduction to Lambda Expressions, Syntax and Use Day 16 13-9-24 12:00 Cases, Capturing Variables, Using Lambdas with STL 2+1 NOON Algorithms Day 17 9:00 AM- 14-9-24 2+1 12:00 Project presentation NOON