Dr. Chandan Rupakheti enjoys teaching software engineering courses. His research focuses on such aspects of software engineering as static analysis, software architecture, software maintenance, reverse engineering, program comprehension, and software engineering education. He founded and directs the Software Engineering Research Group, advises students who are working on independent research projects, and has coached programming teams in Association for Computing Machinery contests. 

Academic Degrees

  • PhD, Clarkson University, Electrical and Computer Engineering, 2012
  • MS, Clarkson University, Computer Science, 2010
  • BE, Kathmandu University, Computer Engineering, 2005

Awards & Honors

Publications & Presentations

Research Experiences

  • Software frameworks
  • Program comprehension
  • Software design
  • Software Maintenance

Teaching Interests

Launch Root Quad