TEACHING RESPONSIBILITIES
- COMPUTER ORGANIZATION AND MICROPROCESSORS 2018/2019 2019/2020
- COMPUTER ARCHITECTURE AND DESIGN 2019/2020
- ELECTRICAL AND COMPUTER ENGINEERING LAB II 2008/2009 2009/2010 2010/2011 2011/2012 2012/2013 2013/2014 2014/2015 2017/2018 2018/2019 2019/2020
- MICROPROCESSORS AND INTERFACING 2007/2008 2008/2009 2009/2010 2010/2011 2011/2012 2012/2013 2013/2014 2014/2015 2019/2020
- PROGRAMMING FOR ENGINEERS 2017/2018 2018/2019 2019/2020
- ENGINEERING LAB I 2009/2010 2010/2011
- ENGINEERING LAB II 2009/2010
- DIGITAL SIGNAL PROCESSING 2007/2008 2008/2009
- FINAL YEAR PROJECT I 2018/2019
- FINAL YEAR PROJECT II 2019/2020