How javedsolutions/iiita-b.tech-psp2026-problem-solving-using-programming-course works
This repository is a first-semester C programming and problem-solving course, not an executable software product. Its primary learner workflow is to progress through five curriculum units, from computer systems and programming fundamentals to pointers and data structures, then apply problem-solving skills in real-world contexts. The README documents the unit topics and links to their materials. No source excerpts were provided, so the graph represents documented curriculum access rather than implementation-level calls; the applications directory is included as a documented capability, with its details not established by the supplied excerpt.
Main entry points: Unit_1_Introduction_to_Computers_and_Hardware_Demo Computers And Hardware · Unit_2_C_Programming_Basics C Programming Basics · Unit_3_Input_Output_iterative_and_Conditional_Statements Input Output And Control · Unit_4_Functions_Arrays_1D_and_2D_Strings Functions Arrays Strings
Components 7
Computing Foundations
- Computers And Hardware
Unit_1_Introduction_to_Computers_and_Hardware_Demo
C Foundations
- C Programming Basics
Unit_2_C_Programming_Basics
Program Control
- Input Output And Control
Unit_3_Input_Output_iterative_and_Conditional_Statements
Functions And Arrays
- Functions Arrays Strings
Unit_4_Functions_Arrays_1D_and_2D_Strings
Pointers And Data
- Pointers Structures Files
Unit_5_Pointers_and_Structures
Applications
- Real World Applications
Applications_in_Real_World
Other components
- Student
Connections 6
- Student → Computers And Hardware: studies
README.md - Student → C Programming Basics: studies
README.md - Student → Input Output And Control: studies
README.md - Student → Functions Arrays Strings: studies
README.md - Student → Pointers Structures Files: studies
README.md - Student → Real World Applications: applies skills
README.md