Home › AKTU PYQ › Programming for Problem Solving › Syllabus

Programming for Problem Solving (BCS101) AKTU syllabus – unit-wise topics

The complete Programming for Problem Solving syllabus for AKTU, unit by unit. Next to each topic you can see how often it has appeared in past papers, so you know where the marks are.

Unit 1: Introduction to Computer System and C Basics

  • Components of Computer System – asked 17 times
  • Language Processors – asked 11 times
  • Algorithm Representation – asked 17 times
  • Structure of C Program – asked 7 times
  • Data Types Variables Storage – asked 19 times

Unit 2: Operators Expressions and Conditional Branching

  • Operators and Expressions – asked 27 times
  • Type Conversion Mixed Operands – asked 9 times
  • Conditional Branching – asked 22 times

Unit 3: Loops Arrays Strings and Structures

  • Iteration and Loops – asked 33 times
  • Arrays – asked 18 times
  • Character Arrays and Strings – asked 1 times
  • Structure Union Enumerated Types – asked 11 times

Unit 4: Functions and Searching Sorting Algorithms

  • Functions – asked 24 times
  • Searching Algorithms – asked 7 times
  • Sorting Algorithms – asked 18 times

Unit 5: Pointers File Handling and Preprocessors

  • Pointers – asked 33 times
  • String Functions – asked 2 times
  • File Handling – asked 18 times
  • C Preprocessors and Macros – asked 10 times