Portfolio
rajathkiran.me
R

Rajath Kiran A

Computer Science Student · Open Source Developer

Passionate about algorithms, data structures, and making computer science accessible to everyone. I built ADA Hub to help fellow students master the Analysis and Design of Algorithms course at VTU.

About This Project

ADA Hub was created to solve a real problem: finding clear, complete, and well-explained ADA lab programs in C is surprisingly difficult. Most resources online are incomplete, poorly formatted, or lack the depth needed for VTU exams.

This portal provides all 13 VTU BCSL40A programs with:

  • Complete, working C source code
  • Detailed algorithm explanations
  • Step-by-step procedure
  • Sample input and expected output
  • Dry run / trace-through
  • Time and space complexity analysis
  • Viva questions and answers
  • Real-world applications

Technical Skills

C Programming
C++
Data Structures
Algorithms
Python
Web Development
Git & GitHub
Linux
LaTeX

Lab Projects

Open-source VTU lab repositories — complete programs, explanations, and resources for fellow students.

Analysis & Design of Algorithms

BCSL40A

All 13 VTU ADA lab programs in C — Kruskal, Prim, Dijkstra, Floyd, Quick Sort, Merge Sort, N-Queens, and more. With detailed explanations, viva Q&A, and complexity analysis.

C Algorithms VTU

React Lab Experiments

BCSL657B

Complete React lab programs for VTU BCSL657B — hands-on experiments covering components, state, hooks, routing, and modern React patterns.

React JavaScript VTU

Technical Writing using LaTeX

BCSL456D

VTU BCSL456D lab manuals in LaTeX — learn professional document preparation, mathematical typesetting, and technical report writing with complete examples.

LaTeX Documentation VTU

Web Technology Lab

BCSL504

VTU BCSL504 web technology lab programs — HTML, CSS, JavaScript, and server-side scripting experiments with complete solutions and explanations.

HTML/CSS JavaScript VTU