The detailed study plan for the Computer Engineering major 2017-2021