diff --git a/Freshers 2k22 CC Classes/C++ Classes/Class 01/Class 01.pdf b/Freshers 2k22 CC Classes/C++ Classes/Class 01/Class 01.pdf new file mode 100644 index 0000000..3de50ea Binary files /dev/null and b/Freshers 2k22 CC Classes/C++ Classes/Class 01/Class 01.pdf differ diff --git a/Freshers 2k22 CC Classes/C++ Classes/Class 01/README.md b/Freshers 2k22 CC Classes/C++ Classes/Class 01/README.md new file mode 100644 index 0000000..5763bdd --- /dev/null +++ b/Freshers 2k22 CC Classes/C++ Classes/Class 01/README.md @@ -0,0 +1,12 @@ +# CC Class 01 + +### Topics covered in class +- Basic introduction to programming +- C vs C++ +- Definitions, terms +- Operators + +### Links to refer for better understanding +- [C or C++](https://www.geeksforgeeks.org/difference-between-c-and-c/#:~:text=C%20is%20a%20function%20driven,is%20not%20supported%20in%20C.) +- [Operators](https://www.geeksforgeeks.org/operators-in-cpp/) + diff --git a/Freshers 2k22 CC Classes/C++ Classes/Class 02/Class 02.pdf b/Freshers 2k22 CC Classes/C++ Classes/Class 02/Class 02.pdf new file mode 100644 index 0000000..41f3859 Binary files /dev/null and b/Freshers 2k22 CC Classes/C++ Classes/Class 02/Class 02.pdf differ diff --git a/Freshers 2k22 CC Classes/C++ Classes/Class 02/README.md b/Freshers 2k22 CC Classes/C++ Classes/Class 02/README.md new file mode 100644 index 0000000..aa91c51 --- /dev/null +++ b/Freshers 2k22 CC Classes/C++ Classes/Class 02/README.md @@ -0,0 +1,15 @@ +# CC Class 02 + +### Topics covered in class +- Escape sequences +- Control statements +- For loop, while loop +- Printing patterns + +### Links to refer for better understanding +- [Control statements](https://www.geeksforgeeks.org/loops-and-control-statements-continue-break-and-pass-in-python/) +- [Loops in cpp](https://www.geeksforgeeks.org/cpp-loops/) + +### Assignment + - [Assignemnt](https://drive.google.com/file/d/1p-pEN4lQtqu75POclaJ4ADLHjx5ILMK6/view?usp=share_link) + - [Solution](https://drive.google.com/file/d/1vAxizF_7SdJSByzVtAAGQJaThf1TPNL4/view?usp=sharing) diff --git a/Freshers 2k22 CC Classes/C++ Classes/Class 03/Class 03.pdf b/Freshers 2k22 CC Classes/C++ Classes/Class 03/Class 03.pdf new file mode 100644 index 0000000..0f31157 Binary files /dev/null and b/Freshers 2k22 CC Classes/C++ Classes/Class 03/Class 03.pdf differ diff --git a/Freshers 2k22 CC Classes/C++ Classes/Class 03/README.md b/Freshers 2k22 CC Classes/C++ Classes/Class 03/README.md new file mode 100644 index 0000000..feda8b6 --- /dev/null +++ b/Freshers 2k22 CC Classes/C++ Classes/Class 03/README.md @@ -0,0 +1,12 @@ +# CC Class 03 + +### Topics covered in class +- 1D Array +- 2D Array +- Functions in C++ +- Local, Global, Static variables + +### Links for better understanding +- [Array](https://www.geeksforgeeks.org/arrays-in-c-cpp/) +- [Functions in C++](https://www.geeksforgeeks.org/functions-in-cpp/) +- [Variables](https://www.geeksforgeeks.org/cpp-variables/) diff --git a/Freshers 2k22 CC Classes/C++ Classes/Class 04/Class 04.pdf b/Freshers 2k22 CC Classes/C++ Classes/Class 04/Class 04.pdf new file mode 100644 index 0000000..aa0fc1b Binary files /dev/null and b/Freshers 2k22 CC Classes/C++ Classes/Class 04/Class 04.pdf differ diff --git a/Freshers 2k22 CC Classes/C++ Classes/Class 04/README.md b/Freshers 2k22 CC Classes/C++ Classes/Class 04/README.md new file mode 100644 index 0000000..c8698ea --- /dev/null +++ b/Freshers 2k22 CC Classes/C++ Classes/Class 04/README.md @@ -0,0 +1,15 @@ +# CC Class 04 + +### Topics covered in class +- Pointers +- Pointer arthematic +- Memory allocation +- Recursion + +### Links for better understanding +- [Pointers](https://www.geeksforgeeks.org/cpp-pointers/) +- [Memory allocation](https://www.geeksforgeeks.org/what-is-dynamic-memory-allocation/) +- [Recursion](https://www.geeksforgeeks.org/introduction-to-recursion-data-structure-and-algorithm-tutorials/) + +### Playlist of pointers for better understanding +- [Pointers](https://www.youtube.com/playlist?list=PL2_aWCzGMAwLZp6LMUKI3cc7pgGsasm2_) diff --git a/Freshers 2k22 CC Classes/C++ Classes/Class 05/Class 05.pdf b/Freshers 2k22 CC Classes/C++ Classes/Class 05/Class 05.pdf new file mode 100644 index 0000000..7042237 Binary files /dev/null and b/Freshers 2k22 CC Classes/C++ Classes/Class 05/Class 05.pdf differ diff --git a/Freshers 2k22 CC Classes/C++ Classes/Class 05/README.md b/Freshers 2k22 CC Classes/C++ Classes/Class 05/README.md new file mode 100644 index 0000000..96799bd --- /dev/null +++ b/Freshers 2k22 CC Classes/C++ Classes/Class 05/README.md @@ -0,0 +1,5 @@ +# CC Class 05 + +### Topics covered in class +- Revision of complete classes till now +- Recursion practice