Picture of Sharat
This is how I looked sometime ago.
Quick Links:
Bio     Students/Staff
Publications     Research Areas
Funded Projects
Weekly Schedule
PGP public key.
Search my site
Work: A202 Rekhi Bldg, CSE Dept, IIT Campus
Postal: Mumbai 400076, India
Voice: 91-22-25767726
Fax: 91-22-25720022
Lab: (ViGIL) 4709 or 4743 (VR lab)
Dynamic Radiosity

Hello, I'm a faculty member at IIT Bombay (more on my previous life appears here).

Contacting me: Please visit this page (see office hours). Please read this page if you are a student and not a student from IITB.
Directions appear here.

Research: I have worked in, roughly speaking, two areas relating to Computers: Graphics, and Vision along with my students and staff. Follow this (sorry, old, dated) for some recent papers. Check out some of my talks too if you have time.

Behavioral Animation
Dynamic Radiosity
Image Rotation

Teaching: I am teaching Software Systems (SS) and Math for Visual Computing (MVC) this semester. Please note that MVC is exclusively available for freshly coming post graduate students, and SS is core, and exclusively available for 2nd year UG CSE. I regret that I cannot make exceptions this Fall.

Courses I have offered in the past include (all course notes work under the Creative Commons model: CS101: Basic freshman programming , Software Systems, Math for Visual Computing, Graphics I, Multimedia Systems, Computer Vision, Digital Image Processing, Graphics II, Digital Signal Processing, Algorithms, Spatial Data Structures, Multimedia (in distance mode), and (in the era when HTML did not exist) Data Structures and Algorithms, and Advanced Computer Graphics. You may wish see my input on Communication course for postgraduate students.

Digital Signal Processing
Digital Image Processing

Postgraduate students: What courses should you attend, and what kind of project work would you do in this area?

Project: One way to figure out what kind of projects you might do with me is to look at the recent students who have worked with me. (For example, you probably want to talk to my current Ph.D students and see their work.) You may also want to look at some infrequently updated publications, and the aforementioned talks and papers (check out the abstract to figure out what is going on).

Courses: Your choice, really but these are some courses that I like to recommend. You can register for any course in CS, EE or Math, but you take 3 courses + seminar in the first sem + a lab, 4 courses in the second semester, and 2 in the third semester. Note that you can substitute one course by a R&D project in the second semester.

Odd semester: CS475/CS675 (Open GL based Basic Graphics); CS663 (Fundamentals of Digital Image Processing). CS 740 (Math for Visual Computing). These are pre-requisites for the even semester courses.
Even semester: CS775 (Advanced Computer Graphics); CS763 (Computer Vision). CS 736 Algorithms for Medical Image Processing; CS 749 Digital Geometry Processing

Some recent admin/service work (see Cartoon ):     PhD Faculty Advisor       Awards_committee_member    

Past admin/service work:

Bye now -- gotta run :-) Sharat