Programming for Problem Solving (BCS101) AKTU PYQ analysis – unit-wise weightage
We analysed 304 questions from 12 AKTU Programming for Problem Solving papers (2020–2026). Here is how marks are spread across units and which topics keep coming back.
Programming for Problem Solving unit-wise weightage
- Unit 1: Introduction to Computer System and C Basics – 35% of questions, about 31 marks per paper
- Unit 2: Operators Expressions and Conditional Branching – 30% of questions, about 25 marks per paper
- Unit 3: Loops Arrays Strings and Structures – 33% of questions, about 29 marks per paper
- Unit 4: Functions and Searching Sorting Algorithms – 28% of questions, about 24 marks per paper
- Unit 5: Pointers File Handling and Preprocessors – 32% of questions, about 28 marks per paper
Most repeated Programming for Problem Solving topics in AKTU PYQs
- Iteration and Loops
- Pointers
- Operators and Expressions
- Functions
- Conditional Branching
Unit 1 (Introduction to Computer System and C Basics) – top topics
- Data Types Variables Storage – asked 19 times, last in 2026
- Components of Computer System – asked 17 times, last in 2026
- Algorithm Representation – asked 17 times, last in 2026
Unit 2 (Operators Expressions and Conditional Branching) – top topics
- Operators and Expressions – asked 27 times, last in 2026
- Conditional Branching – asked 22 times, last in 2026
- Type Conversion Mixed Operands – asked 9 times, last in 2026
Unit 3 (Loops Arrays Strings and Structures) – top topics
- Iteration and Loops – asked 33 times, last in 2026
- Arrays – asked 18 times, last in 2025
- Structure Union Enumerated Types – asked 11 times, last in 2026
Unit 4 (Functions and Searching Sorting Algorithms) – top topics
- Functions – asked 24 times, last in 2026
- Sorting Algorithms – asked 18 times, last in 2026
- Searching Algorithms – asked 7 times, last in 2025
Unit 5 (Pointers File Handling and Preprocessors) – top topics
- Pointers – asked 33 times, last in 2026
- File Handling – asked 18 times, last in 2026
- C Preprocessors and Macros – asked 10 times, last in 2026