Course description
BSc Computing
Programme
First Year
The first year modules provide a solid grounding in the theories and technologies that underpin computing. We cover Java programming and program development environments (such as Eclipse), along with database systems and internet technologies (development environments such as Dreamweaver, and coding such as PHP and HTML, together with databases such as Access and SQL). There is a core module on discrete mathematics for applications, and you will also have the option to take supplementary subjects from other departments (which can be the School of Management). You learn a variety of study skills, organisation and management techniques ensuring that you can complete your degree effectively and are best placed to enter the real world of work.
Second Year
The 2nd year group project is a key feature of the second year, and we provide an extensive introduction that covers further organisational skills, and teaches you about computing law and professional practise. You will also take a module on software engineering and design that utilises the very latest tools and techniques. There are modules on advanced programming, networks and operating systems, and multimedia and computer graphics. A good knowledge of networking is extremely useful in today’s world of distributed computing; and students find our module on multimedia both exciting and challenging. This is rounded off by topics on business and financial computing that will equip you well for a variety of jobs.
Third Year
In addition to the 3rd year individual project, we offer you options including computer security, where you can learn the latest techniques for protecting important data; distributed systems, covering issues such as multi-threading and transactional interactions; compression methods for multimedia, where you find out how to store thousands of songs on a small music player; web technologies, where you learn how to write advanced web service programs; and a module on techniques for ensuring software quality. Each year other state-of-the-art topics may also be available.