A Computer Science and Engineering degree provides the knowledge of computer science principles that are critical to development of software, hardware and networking of computer systems. A degree in computer science gives you a number of career opportunities in various technological and computer-related fields.