2017: Graduate Teaching Award Nominee – College of Science and Mathematics, NDSU

With around a decade of involvement in academia, I have taught a mix of undergraduate courses. Teaching involved in class methodology has allowed me to share my knowledge and experiences with the students. My goal of teaching is to provide students with the knowledge necessary for their future studies and career.

  • Agile Software Development (Fall 2020)
  • Computational Thinking and Programming (Fall 2019)
  • Software Engineering (Spring: 2010, 2019, 2020 Fall: 2017)
  • Object-Oriented Programming Methodology (Fall 2009)
  • Information Management Systems (Spring: 2018 Fall: 2018)
  • Microcomputer Packages (Spring: 2014, 2015, 2016, 2017 Fall: 2013, 2014, 2015, 2016)

Others

  • Distributed Systems (Fall 2010)
  • Software Testing (Spring: 2016, 2017)
  • Computing Fundamentals I (Fall: 2010, 2011, 2012)
  • Computing Fundamentals II (Spring: 2011, 2012)
  • Software Projects Capstone (Spring: 2015, 2016, 2017)
  • Object-Oriented Analysis and Design (Fall: 2010)