Your roadmap · आपका रोडमैप
- 1
Admission & first meetingप्रवेश और पहली मुलाकातEnquire at your nearest NDSS centre, meet the teacher, fix the batch time and get your study material.
- 2
Work planकार्य योजनाStep by step with your guide / trainer.
Chapter 1: Basic ProgramsChapter 2: Control StructuresChapter 3: Arrays and StringsChapter 4: Functions and RecursionChapter 5: Pointers, Structures and Files
- 3
File, report & vivaफ़ाइल, रिपोर्ट और वाइवाPractical file / report checked, mock viva before the final one.
- 4
Online tests & resultऑनलाइन टेस्ट और रिज़ल्टTake the tests online; your marks and result show in your student login and at the centre.
Syllabus · पाठ्यक्रम
1 subject · 5 chapters · 19 topics
01Chapter 1: Basic Programs
4 topics+
- Hello world, sum and average
- Simple and compound interest
- Swapping two numbers
- Area and perimeter programs
02Chapter 2: Control Structures
5 topics+
- Largest of three numbers
- Even or odd, leap year
- Grade calculation using else-if and switch
- Factorial, Fibonacci series, prime check
- Pattern printing
03Chapter 3: Arrays and Strings
4 topics+
- Sum and largest element of an array
- Linear search and bubble sort
- Matrix addition and multiplication
- String reverse and palindrome
04Chapter 4: Functions and Recursion
3 topics+
- Functions with and without arguments
- Call by value and call by reference (swap)
- Recursive factorial and Fibonacci
05Chapter 5: Pointers, Structures and Files
3 topics+
- Pointer arithmetic on arrays
- Student record using structure
- Writing and reading a text file
About this course
You will be able to
- Edit, compile, run and debug C programs in an IDE or with gcc
- Write programs using operators, decisions and loops
- Write programs on arrays, matrices, strings, searching and sorting
- Write programs using functions and recursion
- Use pointers, structures and files in programs
Who it is for
- Diploma engineering students of Semester 2 (BTEUP) - Computer Science & Engineering
- Polytechnic students who need regular coaching, revision and practice for the BTEUP semester examination
What you need
- Programming in C theory running alongside
- Lab computer with a C compiler (Turbo C / Code::Blocks / gcc)
Online tests & result
Practice and unit tests online; marks and result show in your student login and at the centre.
Student login →
Questions
Which syllabus does this course follow?
It follows the BTEUP (Board of Technical Education, Uttar Pradesh) syllabus of Programming in C Lab (Semester 2). 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 get help in debugging?
Yes. The trainer explains common compiler errors and debugging steps while you run programs.