BCA · Sem 1st
Python Python Programming.
A semester-long walk through Python — from INTRODUCING PYTHON to MODULES, PACKAGES AND NAMESPACES:Built for the JUT,Ranchi BCA syllabus.
§ Notes
Study material for the courses I teach at RVSCET, Jamshedpur — written the way I would have wanted them as a student. Real-world analogies, annotated code, bad-vs-good comparisons, and review questions.
Free to download, free to share. No login, no email gate.
Subjects
Each subject ships as a single, well-formatted document covering the full syllabus — with cheat sheets, flowcharts, and review questions at the end of every unit.
BCA · Sem 1st
A semester-long walk through Python — from INTRODUCING PYTHON to MODULES, PACKAGES AND NAMESPACES:Built for the JUT,Ranchi BCA syllabus.
BCA · Sem 3rd
Core building blocks of modern web development — request-response cycles, API endpoints, DOM trees, async event queues, component hierarchies, and Big-O performance thinking, implemented cleanly in JavaScript.
B.CA · Sem 2nd
Foundations of how systems manage and execute tasks — processes, threads, scheduling queues, memory allocation, file systems, deadlocks, and synchronization, with clean C implementations.
BCA · Sem 4th
Foundations of how advanced Python systems manage and execute tasks — multithreading, multiprocessing, asynchronous programming, scheduling, memory management, file handling, synchronization, deadlocks, and concurrent system design, with clean and practical Python implementations.
last update on: 18th May 2026
For students
These are companions to lectures — not replacements. Use them in the order below and you'll get more out of the time we spend in class.
Skim the unit before the lecture. You'll absorb three times more in class.
Don't just read code — type it out. Run it. Break it. That's where understanding sits.
Every unit ends with review questions. Treat them as a self-test, not optional homework.
If something in the note is unclear, that's exactly what office hours and class time are for.
"Read slowly. Code daily. Ask questions without fear."
— A note for my students