This repository contains my complete code and notes from the C Programming Course by College Wallah (Physics Wallah), available on YouTube. I have personally coded all examples, questions, and concepts using VS Code, and organized them topic-wise.
- Instructor: College Wallah
- Platform: YouTube
- Language: C Programming
- Duration: ~40+ hours
- Topics Covered: Basics to Advanced C concepts with pattern problems, recursion, sorting, and memory management.
- 01_basics
- 02_ifElse
- 03_loops
- 04_pattern
- 05_functions
- 06_recursion
- 07_arrays
- 08_2D_arrays
- 09_strings
- 10_structures
- 11_sorting
- 12_filehandling
- ✅ Input/Output, Variables, Data Types
- ✅ If-Else, Switch, Ternary
- ✅ Loops (for, while, do-while)
- ✅ Pattern Problems
- ✅ Functions, Call by Value & Reference
- ✅ Pointers and their use with arrays & functions
- ✅ Recursion and Recursive Patterns
- ✅ Arrays & 2D Arrays
- ✅ Strings and String Handling
- ✅ Structures in C
- ✅ Sorting Algorithms (Bubble, Insertion, Selection)
- ✅ Time & Space Complexity (Basic)
- ✅ File Handling, Preprocessor, and Dynamic Memory Allocation
- Editor: Visual Studio Code
- Compiler: GCC via terminal
- Version Control: Git & GitHub
This repository is a reflection of my learning journey through the C programming course. It can serve as a useful resource for:
- Beginners learning C language
- Quick revision for coding interviews
- Students preparing for C-based lab work or university exams
Watch the Full Course on YouTube – College Wallah
- Special thanks to College Wallah for this amazing free course.
- Inspired to keep learning and sharing through open-source!
⭐ If you found this helpful, feel free to star this repo or fork it for your own learning!