One VTU logoOne VTU

Blog

Updates and study notes

Exam news, revision advice, and what changed in the latest release.

2025 SchemeSyllabusGuides

VTU 2025 scheme subject codes, decoded

Codes like 1BMATC101 and 1BESC104A are not random. Here is what each part of a first-year 2025 paper code tells you, read off the catalogue itself.

20 September 20263 min read
EngineeringAndroidProduct

The card you mark as known never comes back

Flashcards has three states and no spaced-repetition scheduler. Marking a card known removes it from revision permanently, and four different screens disagree about which cards are due.

16 September 20264 min read
EngineeringAndroidOffline

The Daily Quiz has no daily content, and that is deliberate

Daily Quiz seeds nothing by date and generates nothing when the app opens. The quizzes are the output of a durable background queue, and the only daily thing about the feature is which five of them we remind you about.

15 September 20264 min read
EngineeringAIProduct

Every rule that makes a timetable a timetable is English text in a prompt

We went looking for the scheduler in our AI study timetable and there is not one. No overlap detection, no chronological sort, no feasibility check — the plan is whatever the model returns, and the rules exist only as sentences asking it to behave.

12 September 20266 min read
EngineeringAndroidOffline

We store no record of which dose you saw, on purpose

The Home card and the notification both need to know which item is today's. One of them runs in a background isolate that cannot open the database at all — so instead of syncing a cursor, we deleted it.

11 September 20266 min read
EngineeringAIAndroid

The image model cannot spell, so Flutter draws the labels

We asked a diffusion model for a labelled diagram and got one back with PISITON written on it. Every label a student reads in this feature is now painted by Flutter, and the image is told not to draw text at all.

10 September 20266 min read
EngineeringAIAudio

An audio file cannot tell you who is speaking

Our two-speaker audio overview highlights the line being spoken as it plays. The finished recording contains nothing that says where a turn begins — so the timings had to be measured while the audio was still being made.

8 September 20264 min read
EngineeringAndroidAI

Five AI workers walked into a rate limit at the same time

Our app opened, five background jobs woke up at once, and every one of them reached for the same API key. Here is the queue that fixed it — and why the chat feature is deliberately not allowed to use it.

8 August 20263 min read
EngineeringVTUProduct

The CGPA calculator that refuses to guess

We could have filled in your credits automatically and it would have looked brilliant. Here is why we left the fields empty, and why the calculator rejects two whole schemes on purpose.

7 August 20264 min read