ICOM 5047: Computer Engineering Design, Spring 2018