Loading your workspace…
Loading your workspace…
Track 04
Build core programming logic with C: basics, input and output, variables, data types, operators, conditionals, loops, arrays, strings, functions, maths, and advanced searching, sorting & matrix programs — sub-track by sub-track.
Every module in the order you'll work through it. Each one is practised inside the portal and marked as you go.
20 printf-only programs: Hello World, biodata, resume, timetable, days, months, alphabet, and the table of 5.
20 scanf and printf drills: reading ints, floats, chars, strings, student and employee records, dates, and ASCII codes.
20 programs on declaring, assigning, and swapping variables, plus the arithmetic you build on top of them.
20 programs on int, float, double, and char: sizes with sizeof(), ranges from <limits.h>, and type conversion.
100 programs in 10 practice groups: Arithmetic, Assignment, Relational, Logical, Increment & Decrement, Unary, Ternary, Bitwise, sizeof, and Precedence.
50 branching programs: grading systems, triangle checks, nested conditionals, and compound conditions.
44 programs in 3 practice groups: For, While (sentinel-driven input), and Do-While (menu-driven apps).
25 programs on traversal, searching, insert and delete, and element-wise transforms of an array.
20 programs on character counting, reversal, palindromes, case conversion, and comparing two strings.
20 programs on writing and calling your own functions: return values, parameters, and pointer-based swapping.
20 classic maths programs: factorial, primes, Fibonacci, Armstrong, palindrome, GCD, LCM, and perfect numbers.
20 programs on linear & binary search, bubble sort, and matrix addition & multiplication.
18 programs on addresses, dereferencing, pointer arithmetic, output parameters, and function pointers.
16 programs on structures, nested structures, unions, enums, and why sizeof(struct) isn't just the sum of its fields.
14 programs on malloc, calloc, realloc, and the discipline of freeing exactly what you allocate.
18 quizzes, one per C module: ten theory and predict-the-output questions each, locked once answered.
Real-world, menu-driven programs that combine everything learned so far — starting with an ATM Simulator and a Student Report Card generator, more on the way.
80 mixed-topic questions spanning every C sub-track covered so far — password-protected, timed-exam rules apply (no going back, no hints).
Master SQL relational queries, database joins, aggregations, and Pandas data cleaning.
Perform high-performance numerical computations with NumPy, exploratory data analysis, and capstone modeling.
Sharpen keyboard speed and accuracy with live WPM tracking and detailed performance analytics.