Nitin

Nitin   Agrahara   Ravikumar








Previous Next

Aesthetic Computing

A game project which aims to use geographical based information to represent data for educational purposes.


Project Report



Another game project aiming to teach the player the Trie data structure while using the Microsoft Kinect.


Project Report

Database Management Systems

My teamates and I decided to build a crime information website as the project for this course.

Only requirement was to show the potential of a Database System.

We used queries in such a manner that all the computation(such as district wise crime rate,income vs crime rate etc.) happens on the Database and only formatting happens on the client side.

There are Tabular/Graphical and Map modes to view results. The website can be found at :

http://cise.ufl.edu/~nar/SaferDC

Project Report with ER Diagram Schema

Computer Graphics

  • First Hit Ray Tracer
  • First Hit Ray Tracer
  • Gouroud Shading
  • Flat Shading
  • Flat Shading
  • Gouroud Shading
  • Flat Shading
  • Flat Shading
  • Gouroud Shading
  • Flat Shading
  • Gouroud Shading
  • Flat Shading
  • Gouroud Shading
  • Curve Algorithms
  • Using OpenGL
  • De Casteljau
  • Blending Functions
  • Level 1 Subdivision
  • Level 2 Subdivision
  • Level 3 Subdivision
  • Loop Subdivision Level 0
  • Loop Subdivision Level 1
  • Loop Subdivision Level 1
  • Loop Subdivision Level 2
  • Loop Subdivision Level 2
  • Loop Subdivision Level 3
  • Loop Subdivision Level 0
  • Loop Subdivision Level 0
  • Loop Subdivision Level 1
  • Loop Subdivision Level 1
  • Loop Subdivision Level 2
  • Loop Subdivision Level 2
  • Loop Subdivision Level 3
  • Loop Subdivision Level 3
  • Loop Subdivision Level 0
  • Loop Subdivision Level 0
  • Loop Subdivision Level 1
  • Loop Subdivision Level 1
  • Loop Subdivision Level 2
  • Loop Subdivision Level 2
  • Loop Subdivision Level 3
  • Loop Subdivision Level 3

Distributed Operating Systems

The Distributed Operating Systems class was particularly challenging
All the Projects were implemented in Scala using the Actor Model. 5 projects were spread across the semester :

Advanced Data Structures

The Advanced Data Structures class had just one project as a requirement. A program with the implementation of AVL, BTree and RBTrees. The aim was to decide the best amongst the three. The results are available below.
Project Description
Project Report