The BSc Computing Science will give you a wide ranging understanding of computing in a variety of disciplines.Study topics include software development processes and technologies, foundations of programming, software modelling tools, object-oriented analysis and design, databases, and web service development.