0% found this document useful (0 votes)
27 views2 pages

C++ With STL Lecture Plan

C++ lecture plan
Copyright
© © All Rights Reserved
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
0% found this document useful (0 votes)
27 views2 pages

C++ With STL Lecture Plan

C++ lecture plan
Copyright
© © All Rights Reserved
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

You might also like