Providing “real-world” software engineering experience in an academic setting | IEEE Conference Publication | IEEE Xplore