A proposed modeling environment to teach performance modeling and hardware/software codesign to senior undergraduates | IEEE Conference Publication | IEEE Xplore