BSc (Hons) Computing and Software Development
Course validated by the University of Plymouth

Start to develop the basic technical skills needed to become a computing professional, including: programming, databases, computer hardware, computer networking, and how a computer operating system works, with operational modules on topics. You also have the chance to put these things together in an applied project taking analysis and design through to a prototype implementation.
Core modules:
Building on the first year you study software development topics in greater depth. You will extend your knowledge into graphical representation, data modelling and artificial intelligence. You learn how to capture requirements and complete a whole software life cycle, starting with a concept and ending with a product.
Core modules:
An optional, but strongly recommended placement gives you professional experience and significantly enhances your CV. Placement providers include IBM, Microsoft, Goss Interactive and Vualto.
Throughout the year, you will complete a major computing project, allowing you to demonstrate to potential employers that you are ready for the challenges of real-world projects. The first semester provides supporting modules in software project management and development, and the production of dynamic web applications. In the second semester, core human computer interaction concepts are explored to inform user testing approaches, while Big Data sets the scene for state of the art data management practices.
Core modules: