Computer Science Engineering

Computer Science is the study of problem-solving using computers. Digital computers and the programs they run are among the most complicated products of modern engineering. This practical discipline has its foundations in basic, curiosity-driven science. What kind of thing is a computer program? How can we create programs whilst being sure of avoiding bugs? What is the fastest way of solving certain kinds of problems? Are there problems that can be stated simply but have no simple solutions? Are there problems that cannot be solved by computers at all?

The theories that emerge in answering these questions turn out to have immense practical value in the design of computers and programs in a vast range of applications:

Computer Science at Stanley:

The course at stanley concentrates on bridging theory and practice, including a wide variety of hardware and software technologies and their applications. The course is designed to equip students with the fundamental understanding and practical skills needed by the potential leaders of a demanding profession. However, this by no means limits our graduates in their choice of career: like other courses at stanley, it is a training in logical thought and expression, and can lead to employment in many different fields.

A sound understanding of mathematical ideas is needed throughout the degree, both for potential applications such as scientific computation, and for reasoning rigorously about the specification and behaviour of programs. Practical skills must also be developed, and the majority of subjects within the course are linked with practical work.

CSE Department Links:

CSE Department Events: