Varun Jayakumar

ACADEMIC INTERESTS

Structural and Object oriented-Programming languages, Operating Systems, Web Development, Computer Architecture

Related Courses:

Data Structures ; Operating Systems ; Computer Graphics

Object Oriented Programming ; Advanced Computer Architecture ; Computer Networks

Programming the Web ; Component GIS Architecture ; Mobile Computing

Advanced Programming Languages ; Database Management Systems ; Embedded Systems

PROJECTS

1. Flight Simulator using OpenGL: Designed and developed a simulator by displaying a wire frame model. Implemented features such as texture filling, increasing/decreasing the speed of the aircraft, perform rotations in x, y and z axes, zoom in/out capability, etc. This project was awarded the best Computer Graphics demo of the year at Sapthagiri College of Engineering

2. Embedded Robot: As part of a team that represented my college at Asia's largest technical forum, I was involved in building and developing a robot capable of accepting user input to perform various tasks. Using embedded C, I implemented features that enabled the robot to follow a line, sense colored blocks, deposit different blocks into their corresponding pits, identify optimal path from Point A to Point B, communicate with other robots, etc

3. Geographic Information Science Application: Using Java Swings and MOJO, the implementation involved creating new layers such as states, shape files such as a US map, toolbars and tools such as distance measurement between two coordinates, promotion/demotion of selected layers, opening a Dialog window when mouse is clicked on specific coordinates showing corresponding NBA teams and information about them, etc

4. A Secure Manet Routing Protocol for detecting faulty links: I was part of a team that used Java technology to help communicate data among various mobile nodes in the safest manner possible using hashing technique and in the shortest available route. Proposed a 2ACK scheme that serves as an add-on technique for Dynamic Source Routing Protocol to detect routing misbehavior and to mitigate their adverse effects