JNTUH · R25 · CS105ES

Learn C in English.Tension vachinappudu Telugu + English.

A syllabus-aligned path with mental models, C examples, practice, and a quick check in every lesson.

31 lessons5 units10 guided hours3–0–0–3 L–T–P–C

Complete course map

5 units. No mystery gaps.

Every lesson below — explanations, practice, and checks — is open to read right now, no account needed. Every unit is mapped to the R25 CS105ES syllabus.

01
Unit 1

Overview of C, Selection Structures, Repetition and Loop Statements

7 lessons
  1. 01The shape every C program hasPrathi C program ki oka shape untundi18 min
  2. 02Variables, and the boxes they nameVariables, avi name chese boxes18 min
  3. 03Arithmetic that means what you wroteNuvvu raasindi ne jarige arithmetic18 min
  4. 04Asking a question in CC lo question adagatam18 min
  5. 05When one decision needs several actionsOka decision ki konni actions kavalsinappudu18 min
  6. 06Doing it a hundred times without writing it a hundred timesVanda sarlu raayakundane vanda sarlu cheyyadam18 min
  7. 07Loops that stop when the data says soData cheppinappudu aagey loops18 min
02
Unit 2

Top-Down Design with Functions, Pointers and Modular Programming

6 lessons
  1. 01Building on what already existsAppatike unna daani meeda build cheyyadam18 min
  2. 02Splitting a problem before solving itSolve cheyyakamundey problem ni split cheyyadam18 min
  3. 03Your first function of your ownNee sontha modati function18 min
  4. 04Functions that take input and give an answerInput theesukoni answer ichche functions20 min
  5. 05A variable that holds an addressAddress ni pattukune variable20 min
  6. 06Functions that hand back more than one answerOkati kanna ekkuva answers ichche functions18 min
03
Unit 3

Arrays and Strings

7 lessons
  1. 01One name for many valuesChaala values ki oke peru18 min
  2. 02Passing an array to a functionFunction ki array pampadam18 min
  3. 03Finding and ordering what is in the arrayArray lo unna daanni vethakadam, order cheyyadam20 min
  4. 04Keeping related lists in stepSambandhamunna lists ni kalipi unchadam18 min
  5. 05Rows and columnsRows and columns18 min
  6. 06A string is an array with one extra ruleString ante oka extra rule unna array18 min
  7. 07Copying, joining and comparing stringsStrings ni copy, join, compare cheyyadam20 min
04
Unit 4

Recursion, Structure and Union Types

6 lessons
  1. 01A function that calls itselfThananu thaane call chesukune function18 min
  2. 02Following a recursive call by handRecursive call ni chethitho follow avvadam18 min
  3. 03Recursion over arrays and stringsArrays and strings meeda recursion18 min
  4. 04Making a type of your ownNee sontha type thayaru cheyyadam18 min
  5. 05Passing and returning structuresStructures ni pampadam, thirigi ivvadam20 min
  6. 06One space, several possible typesOka chotu, konni saadhyamaina types16 min
05
Unit 5

Text and Binary File Pointers, Searching and Sorting

5 lessons
  1. 01Keeping data after the program endsProgram aipoyaka kuda data ni unchukovadam18 min
  2. 02Storing records exactly as they are in memoryMemory lo unnattugane records ni store cheyyadam18 min
  3. 03Finding one record among manyChaala records lo okadaanni vethakadam20 min
  4. 04Two ways to look, one far fasterVethakadaniki rendu daarulu, okati chaala vegam20 min
  5. 05Three ways to put an array in orderArray ni order lo pettadaniki moodu daarulu22 min
Draft content, clearly labeled.

These explanations and exercises are independent Chaduvu Bidda material, not JNTUH-authored content. Every lesson remains marked for factual, code, and language review before pilot publication.