Computer science and Engineering graduates will be able to:

Analyze, design, develop, test, and apply managerial ideas and mathematical foundations to the development of computational solutions, allowing them to become experts in computer software and hardware design.

Develop their strong analytical skills using a myriad range of programming principles, to assess environmental and social issues ethically, and to effectively manage projects in an inter-disciplinary field.