Skip to content
Padhora
BrowsePlans

DI01000131 · Semester 1 · 5G scheme

Computer Programming Fundamentals

Notes and solutions following the Gujarat Technological University (GTU) syllabus for DI01000131. Independent material — not issued by the university.

Computer EngineeringComputer Science & EngineeringCyber System & Information Security

Materials

Syllabus

The official syllabus this material follows.

  • Syllabus

    6 pages

    FreeRead

Complete Book

The whole syllabus, unit by unit, written for the exam.

Past Papers

Original question papers from previous exams.

  • Winter 2025 question paper

    3 pages

    FreeRead
  • Summer 2025 question paper

    3 pages

    FreeRead
  • Winter 2024 question paper

    3 pages

    FreeRead

PYQ Solutions

Past university papers, fully solved.

  • Solved past papers — detailed answers

    85 pages · English + ગુજરાતી

Syllabus units

Unit 1: Unit 1
Unit 2: Unit 2
Unit 3: Unit 3
Unit 4: Unit 4
Unit 5: Unit 5

About this course

In today's digital era, digitization and automation connect gadgets, home appliances, and even the human body. The key to these connections is programming. Students need to learn the basics of computer programming. This introductory Computer Programming Course focuses on developing logical thinking and programming skills using the C language. These skills can be applied to scientific, research, and business purposes.