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.
Exp Group 1: Basic Programs and OperatorsExp Group 2: Decision Making and LoopsExp Group 3: Arrays and StringsExp Group 4: Functions and RecursionExp Group 5: Pointers, Structures and UnionsExp Group 6: File Handling and Command-line Arguments
- 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.
सिलेबस · पाठ्यक्रम
1 subject · 6 chapters · 24 topics
01Exp Group 1: Basic Programs and Operators
4 टॉपिक+
- Input-output with printf and scanf
- Arithmetic and temperature conversion
- Swapping with and without a third variable
- Bitwise operators
02Exp Group 2: Decision Making and Loops
5 टॉपिक+
- Largest of three numbers
- Roots of a quadratic equation
- Prime, Armstrong and palindrome numbers
- Fibonacci series and factorial
- Pattern printing
03Exp Group 3: Arrays and Strings
4 टॉपिक+
- Linear and binary search
- Bubble and selection sort
- Matrix addition, transpose and multiplication
- String functions without library calls
04Exp Group 4: Functions and Recursion
3 टॉपिक+
- Call by value और call by reference
- Recursive factorial, GCD and Fibonacci
- Tower of Hanoi
05Exp Group 5: Pointers, Structures and Unions
4 टॉपिक+
- Pointer arithmetic on arrays
- Dynamic memory with malloc, calloc and free
- Student records using an array of structures
- Union and its memory size
06Exp Group 6: File Handling and Command-line Arguments
4 टॉपिक+
- Writing and reading text files
- Copying one file to another
- Counting characters, words and lines
- Command-line arguments with argc and argv
About this course
आप यह कर पाएँगे
- Write algorithms and flowcharts and convert them into C programs
- Use decision statements, loops and functions including recursion
- Process arrays, matrices and strings
- Use pointers, dynamic memory, structures and unions
- Read and write data files and handle command-line arguments
- Maintain a lab record with program, test data and output
यह किसके लिए है
- MCA students of Semester 1 (AKTU, Lucknow)
- MCA entrants from non-computer backgrounds (B.Sc / B.Com) who need coding practice
आपको क्या चाहिए
- Problem Solving using C theory (studied alongside)
- Lab computer with GCC or Code::Blocks (provided at the centre)
Online tests & result
Practice and unit tests online; marks and result show in your student login and at the centre.
Student login →
सवाल
Which syllabus does this Problem Solving using C Lab course follow?
It follows the AKTU (Lucknow) MCA syllabus for Semester 1. If your own university's syllabus differs, the centre follows your university's syllabus and unit order.
What happens in the lab exam?
You write and run programs given by the examiner, show output for test data, submit the lab record and answer viva questions.
Can I practise at home?
Yes. The trainer helps you install a free compiler such as GCC with Code::Blocks or VS Code.