Although people often use the terms interchangeably, Computer Science (CS) is the holistic study of all aspects of computers with an emphasis on secure software systems, whereas Computer Engineering (CE) is a separate education and career track focused on designing and building secure hardware systems.