Welcome to the official repository for Fundamentals of Programming Using C, designed for students beginning their programming journey.
This repository provides well-structured notes, examples, programs, MCQs, question banks, assignments, and previous year papers — everything needed for mastering C.
Algorithms, flowcharts, pseudo-code, problem-solving.
Tokens, variables, data types, I/O, operators.
Decision making, branching, looping.
1D, 2D, multidimensional arrays, string handling, string functions.
Functions, parameter passing, recursion (if included in syllabus).
Fundamentals-of-Programming-Using-C/ │ ├── 1_Syllabus ├── 2_Lecture_Notes ├── 3_Projects_Presentations ├── 4_Assignments ├── 5_QuestionBank ├── 6_eBooks_ExtraResources └── 7_Previous_Year_Papers
Each folder is updated regularly with new materials and solved examples.
- Beginners in programming
- BCA / BSc IT / MSc IT students
- Students preparing for practical exams
- Anyone learning C from scratch
- Start with Lecture Notes
- Practice using Assignments
- Revise from Question Bank + MCQs
- Solve Previous Year Papers
- Try examples in any online C compiler or local IDE
If you find this repository useful, please Star ⭐ this repo — it motivates continuous updates!
Pull requests with new programs, examples or improvements are welcome.