Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Being a Student Researcher

Being a Student Researcher

This was a talk i gave to the senior and junior year computer engineering majors at Army Institute of Technology, University of Pune. The talk introduces my own research at a high level, and then dives into what it is like to do research at UCI.

Vijay Krishna Palepu

December 27, 2013
Tweet

More Decks by Vijay Krishna Palepu

Other Decks in Research

Transcript

  1. Being a Student Researcher Vijay Krishna Palepu University of California,

    Irvine, USA Talk at Army Institute of Technology, University of Pune, 2013 Palepu (UCI) AIT 2013
  2. Introductions This Talk What is this talk about? • Saying

    “Hello!” • Research in Software Engineering. • Living and Studying Abroad. • Anything else that you want to talk/ask about! Palepu (UCI) AIT 2013
  3. Introductions About Me Who am I? Vijay Krishna Palepu •

    Computer Engineer from AIT, UoP; Passed out in 2010. • Software Engineering Researcher ... in the making. • Ph.D. student at University of California, Irvine. • Living in Irvine, California. • Software Debugging • http://vpalepu.com Palepu (UCI) AIT 2013
  4. My Work Software Debugging What do I do? As a

    software engineering researcher ... • I research how to analyze and think about software behavior. • I analyze software behavior to find software bugs. Palepu (UCI) AIT 2013
  5. My Work Software Debugging Why Software Behavior and Debugging? •

    As a programmer I was never good at finding bugs. Palepu (UCI) AIT 2013
  6. My Work Software Debugging Why Software Behavior and Debugging? •

    As a programmer I was never good at finding bugs. • So debugging became important to me. Palepu (UCI) AIT 2013
  7. My Work Software Debugging Why Software Behavior and Debugging? •

    As a programmer I was never good at finding bugs. • So debugging became important to me. • And I often wondered how a software execution looks like. Palepu (UCI) AIT 2013
  8. My Work Software Debugging Why Software Behavior and Debugging? •

    As a programmer I was never good at finding bugs. • So debugging became important to me. • And I often wondered how a software execution looks like. • As a researcher I try to solve problems and answer questions that are important to me. Palepu (UCI) AIT 2013
  9. My Work Software Debugging How do I approach debugging? From

    Software Behavior Analysis Towards Debugging Palepu (UCI) AIT 2013
  10. My Work Software Debugging What do I mean by software

    behavior? • Blackbox – What external effect does the software have? • Raises questions about what the software is supposed to do. Palepu (UCI) AIT 2013
  11. My Work Software Debugging What do I mean by software

    behavior? • Blackbox – What external effect does the software have? • Raises questions about what the software is supposed to do. • Whitebox – How is a program executing? • Raises questions about how the software is supposed work. Palepu (UCI) AIT 2013
  12. My Work Software Debugging What do I mean by software

    behavior? • Blackbox – What external effect does the software have? • Raises questions about what the software is supposed to do. • Whitebox – How is a program executing? • Raises questions about how the software is supposed work. • Bugs come in both forms • Software often impacts in unexpected ways. Palepu (UCI) AIT 2013
  13. My Work Software Debugging What do I mean by software

    behavior? • Blackbox – What external effect does the software have? • Raises questions about what the software is supposed to do. • Whitebox – How is a program executing? • Raises questions about how the software is supposed work. • Bugs come in both forms • Software often impacts in unexpected ways. • Software often executes in unexpected ways. Palepu (UCI) AIT 2013
  14. My Work Software Debugging What are my research questions? •

    How does software behavior look like? Palepu (UCI) AIT 2013
  15. My Work Software Debugging What are my research questions? •

    How does software behavior look like? • How are instructions in software related to each other? Palepu (UCI) AIT 2013
  16. My Work Software Debugging What are my research questions? •

    How does software behavior look like? • How are instructions in software related to each other? • To what extent are instructions related to each other? Palepu (UCI) AIT 2013
  17. Life as a PhD student UC, Irvine What is a

    Ph.D. like, especially at UCI? Palepu (UCI) AIT 2013
  18. Life as a PhD student UC, Irvine UCI is a

    great place for Engineering ... Palepu (UCI) AIT 2013
  19. Life as a PhD student UC, Irvine UCI is a

    great place for Engineering ... Palepu (UCI) AIT 2013
  20. Life as a PhD student UC, Irvine Dedicated School for

    Information and Computer Science Palepu (UCI) AIT 2013
  21. Life as a PhD student UC, Irvine Known for Machine

    Learning, Software Engineering, Human Computer Interaction Palepu (UCI) AIT 2013
  22. Life as a PhD student UC, Irvine Irvine?!? Irvine, California.

    • Orange County, Southern California. • 5 miles from Disney Land! • 1 hour car ride from L.A. • 1 hour flight from San Fransisco. • FYI ... Safest city in the U.S. of A. Palepu (UCI) AIT 2013
  23. Life as a PhD student UC, Irvine Irvine and UCI

    are beautiful ... Palepu (UCI) AIT 2013
  24. Life as a PhD student UC, Irvine Irvine and UCI

    are beautiful ... Palepu (UCI) AIT 2013
  25. Life as a PhD student UC, Irvine Irvine and UCI

    are beautiful ... Palepu (UCI) AIT 2013
  26. Life as a PhD student UC, Irvine Irvine and UCI

    are beautiful ... Palepu (UCI) AIT 2013
  27. Life as a PhD student UC, Irvine Irvine and UCI

    are beautiful ... Palepu (UCI) AIT 2013
  28. Life as a PhD student UC, Irvine The Nightlife is

    not too bad ... Palepu (UCI) AIT 2013
  29. Life as a PhD student UC, Irvine The Food ain’t

    bad either ... Palepu (UCI) AIT 2013
  30. Life as a PhD student UC, Irvine The Food ain’t

    bad either ... Palepu (UCI) AIT 2013
  31. Life as a PhD student Travel the World You get

    to travel the world Palepu (UCI) AIT 2013
  32. Life as a PhD student Travel the World Computer History

    Museum, Silicon Valley, CA Palepu (UCI) AIT 2013
  33. Life as a PhD student Travel the World Computer History

    Museum, Silicon Valley, CA Palepu (UCI) AIT 2013
  34. Life as a PhD student Travel the World Computer History

    Museum, Silicon Valley, CA Palepu (UCI) AIT 2013
  35. Life as a PhD student Hard Work It is Hard

    Work! Palepu (UCI) AIT 2013
  36. Life as a PhD student Hard Work It is Hard

    Work! Palepu (UCI) AIT 2013
  37. Life as a PhD student Hard Work It is Hard

    Work! Palepu (UCI) AIT 2013
  38. Life as a PhD student Hard Work It is Hard

    Work! Palepu (UCI) AIT 2013
  39. Life as a PhD student Hard Work It is Hard

    Work! Palepu (UCI) AIT 2013
  40. Life as a PhD student Hard Work It is Hard

    Work! Palepu (UCI) AIT 2013