JNTUH · R25 · CS205ES
Organize data, not just store it.Stack tho start chesi, tree daaka veldam.
A syllabus-aligned path you can push, pop, and grow with your own hands — an interactive stack, queue, and tree in every lesson, plus practice and a quick check.
39 lessons5 units12 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 CS205ES syllabus.
Unit 1
8 lessonsIntroduction to Data Structures, Linear Lists, Stacks and Queues
- 01The vocabulary of data structuresData structures vocabulary18 min →
- 02A list that grows one node at a timeOkkokka node ga perige list20 min →
- 03A list with no endEnd leni list18 min →
- 04A list you can walk backwardsVenakki nadavagalige list20 min →
- 05Last in, first outLast in, first out18 min →
- 06What a stack is actually forStack asalu deniki18 min →
- 07First in, first out — and the array that runs out earlyFirst in, first out — mundhugane aipoye array20 min →
- 08Why fairness needs a queue, not a stackFairness ki stack kaadu, queue enduku kavali16 min →
Unit 2
9 lessonsTrees
- 01A hierarchy has one root and many branchesHierarchy ki oka root, chaala branches untayi16 min →
- 02Two ways to hold a tree in memoryTree ni memory lo unchadaniki rendu vidhaalu18 min →
- 03Three orders to visit every nodePrathi node ni visit cheyyadaniki moodu orders20 min →
- 04The ordering rule that makes search fastSearch ni fast chese ordering rule18 min →
- 05Growing the tree without breaking the ruleRule break avvakunda tree ni penchadam18 min →
- 06Removing a node without breaking the ruleRule break avvakunda node ni theeyadam20 min →
- 07Leaving a trail in the pointers you weren't usingVaadani pointers lo trail vadalatam16 min →
- 08The see-saw that keeps a tree from tipping overTree tippipoyakunda aapey see-saw22 min →
- 09Two more ways to stay balanced — and one that plays favouritesBalance ga undadaniki inka rendu daarulu — okati istamainadi choosukuntundi20 min →
Unit 3
7 lessonsMulti-way Search Trees, Heaps, and Searching
- 01Why a library doesn't shelve one book per floorLibrary enduku oka floor ki okka book pettadhu16 min →
- 02A B-tree keeps every leaf at the same depthB-tree prathi leaf ni ade depth lo unchutundi18 min →
- 03The two smallest B-trees you can buildNuvvu build cheyyagalige rendu chinna B-trees16 min →
- 04The tree your phone's file system probably usesNee phone file system probably vaade tree18 min →
- 05The emergency room, not the ticket counterTicket counter kaadu, emergency room20 min →
- 06Removing the top, and two fancier relativesTop ni theeyadam, and rendu fancy relatives18 min →
- 07Guessing the right page instead of always opening the middleEppudu madhya open cheyyakunda, correct page guess cheyyadam18 min →
Unit 4
8 lessonsGraphs and Sorting
- 01Instagram follows are directed. WhatsApp friends are not.Instagram follows directed. WhatsApp friends kaadu.16 min →
- 02A seating chart versus a phone's contact listSeating chart vs phone contact list18 min →
- 03Spreading outward versus falling down a rabbit holeBayataki spread avvadam vs rabbit hole loki padadam20 min →
- 04The one bridge holding two halves of the city togetherCity rendu bhagalanu kalipina okka bridge16 min →
- 05Why CS205ES has CS105ES as a prerequisiteCS205ES ki CS105ES enduku prerequisite16 min →
- 06Sorting mail by pincode, one digit at a timePincode batti mail sort cheyyadam, oka digit ki okati18 min →
- 07The emergency room, run until it's emptyEmergency room, khaali ayye varaku run chesindi16 min →
- 08Rough sort first, fine sort later — and sorting for freeMundu rough sort, taruvatha fine sort — and free ga sorting18 min →
Unit 5
7 lessonsHashing and Collision, Files and their Organization
- 01The hostel room number that needs no directoryDirectory avasaram leni hostel room number16 min →
- 02Four formulas, one jobNaalugu formulas, oka pani18 min →
- 03When a room is full, add another cotRoom full ayithe, inko cot cherchu18 min →
- 04When a room is full, walk down the hallRoom full ayithe, hall lo mundhuki nadavu18 min →
- 05Letters, words, sentences — bits, fields, recordsLetters, words, sentences — bits, fields, records16 min →
- 06Same C, one new question: how is it organizedAde C, oka kotha question: adi ela organize ayyindi14 min →
- 07The whole course, meeting itself at the last lessonMotham course, chivari lesson lo thanane kalusukuntundi16 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.
