Programming in C (Diploma)

Problem solving, algorithms, flowcharts and C programming: control flow, arrays, functions, pointers, structures, files.

6 महीनेअवधि 6Chapters28टॉपिक

सिलेबस · पाठ्यक्रम

Download PDF
01Unit 1: Problem Solving 4 टॉपिक
  1. Steps in problem solving
  2. Algorithms and their properties
  3. Flowcharts and symbols
  4. Pseudocode
02Unit 2: Basics of C 6 टॉपिक
  1. Structure of a C program
  2. Character set, keywords, identifiers
  3. Data types and their sizes
  4. Constants and variables
  5. Operators, precedence and associativity
  6. printf and scanf
03Unit 3: Control Structures 4 टॉपिक
  1. if, if-else, nested if, else-if ladder
  2. switch statement
  3. for, while और do-while loops
  4. break, continue and goto
04Unit 4: Arrays and Strings 4 टॉपिक
  1. One-dimensional arrays
  2. Two-dimensional arrays and matrices
  3. Strings and string functions (strlen, strcpy, strcmp, strcat)
  4. Searching and sorting (linear search, bubble sort)
05Unit 5: Functions 5 टॉपिक
  1. Library and user-defined functions
  2. Function prototype, call and return
  3. Call by value और call by reference
  4. Recursion
  5. Storage classes
06Unit 6: Pointers, Structures and Files 5 टॉपिक
  1. Pointer declaration and dereferencing
  2. Pointers and arrays
  3. Structures and unions
  4. Array of structures
  5. File handling: fopen, fprintf, fscanf, fclose

परिचय

आप यह कर पाएँगे

  • Write algorithms and draw flowcharts for simple problems
  • Use C data types, operators, expressions and formatted input-output
  • Apply decision making and loops (if, switch, for, while, do-while)
  • Work with one- and two-dimensional arrays and strings
  • Write user-defined and recursive functions
  • Use pointers, structures and file handling in C programs

यह किसके लिए है

  • Diploma engineering students of Semester 2 / Semester 3 (BTEUP) - Computer Science & Engineering, Electronics Engineering
  • Polytechnic students who need regular coaching, revision and practice for the BTEUP semester examination

आपको क्या चाहिए

  • Basic computer operation
  • Class 10 mathematics

सवाल

Which syllabus does this course follow?

It follows the BTEUP (Board of Technical Education, Uttar Pradesh) syllabus of Programming in C (Semester 2 / 3). Where your polytechnic follows a different board or a revised syllabus, the centre follows your own syllabus.

Will it help in the semester examination?

Yes. Every unit is covered with solved examples, unit-wise MCQs and previous-year style questions for the BTEUP theory and practical exams.

Will I write programs myself?

Yes. Every topic is followed by programs written and run by the student; the C Lab covers full practicals.

Download the syllabus (PDF)

Tell us who you are — your copy is made with your name, and our counsellor can help you choose the right course and centre.

Want to join right away? अभी पूछताछ करें — our centre will call you.