A computer science degree provides your with the fundamental knowledge and theoretical principles about operating processes of core technologies and hardware. You will learn about emerging technologies in computer science and how you can use them in professional, entrepreneurial and international perspectives.