Education:
Jawaharlal Nehru Technological University
Bachelors, Bachelor of Technology, Computer Science, Engineering
Oregon Graduate Institute
Doctorates, Doctor of Philosophy, Computer Science, Engineering, Computer Science and Engineering, Philosophy