Computer science degrees generally aim to teach you the basic mathematical and scientific concepts behind computers and their programs. A degree in computer science can have you designing software and hardware, learning programming languages, data structures, and artificial intelligence concepts. Computer science degrees might require mathematics, statistics, or engineering courses.A degree or specialization in information technology can teach students essential systems and networking concepts, security practices, and application development. Similar fields of study can be called information systems.