Effectiveness of teaching and learning activities with miniproject development towards enhancing the undergraduate engineering skills | IEEE Conference Publication | IEEE Xplore