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.
Unit 1
7 lessonsOverview of C, Selection Structures, Repetition and Loop Statements
- 01The shape every C program hasPrathi C program ki oka shape untundi18 min →
- 02Variables, and the boxes they nameVariables, avi name chese boxes18 min →
- 03Arithmetic that means what you wroteNuvvu raasindi ne jarige arithmetic18 min →
- 04Asking a question in CC lo question adagatam18 min →
- 05When one decision needs several actionsOka decision ki konni actions kavalsinappudu18 min →
- 06Doing it a hundred times without writing it a hundred timesVanda sarlu raayakundane vanda sarlu cheyyadam18 min →
- 07Loops that stop when the data says soData cheppinappudu aagey loops18 min →
Unit 2
6 lessonsTop-Down Design with Functions, Pointers and Modular Programming
- 01Building on what already existsAppatike unna daani meeda build cheyyadam18 min →
- 02Splitting a problem before solving itSolve cheyyakamundey problem ni split cheyyadam18 min →
- 03Your first function of your ownNee sontha modati function18 min →
- 04Functions that take input and give an answerInput theesukoni answer ichche functions20 min →
- 05A variable that holds an addressAddress ni pattukune variable20 min →
- 06Functions that hand back more than one answerOkati kanna ekkuva answers ichche functions18 min →
Unit 3
7 lessonsArrays and Strings
- 01One name for many valuesChaala values ki oke peru18 min →
- 02Passing an array to a functionFunction ki array pampadam18 min →
- 03Finding and ordering what is in the arrayArray lo unna daanni vethakadam, order cheyyadam20 min →
- 04Keeping related lists in stepSambandhamunna lists ni kalipi unchadam18 min →
- 05Rows and columnsRows and columns18 min →
- 06A string is an array with one extra ruleString ante oka extra rule unna array18 min →
- 07Copying, joining and comparing stringsStrings ni copy, join, compare cheyyadam20 min →
Unit 4
6 lessonsRecursion, Structure and Union Types
- 01A function that calls itselfThananu thaane call chesukune function18 min →
- 02Following a recursive call by handRecursive call ni chethitho follow avvadam18 min →
- 03Recursion over arrays and stringsArrays and strings meeda recursion18 min →
- 04Making a type of your ownNee sontha type thayaru cheyyadam18 min →
- 05Passing and returning structuresStructures ni pampadam, thirigi ivvadam20 min →
- 06One space, several possible typesOka chotu, konni saadhyamaina types16 min →
Unit 5
5 lessonsText and Binary File Pointers, Searching and Sorting
- 01Keeping data after the program endsProgram aipoyaka kuda data ni unchukovadam18 min →
- 02Storing records exactly as they are in memoryMemory lo unnattugane records ni store cheyyadam18 min →
- 03Finding one record among manyChaala records lo okadaanni vethakadam20 min →
- 04Two ways to look, one far fasterVethakadaniki rendu daarulu, okati chaala vegam20 min →
- 05Three ways to put an array in orderArray ni order lo pettadaniki moodu daarulu22 min →
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.
