BSc in Computing
Degree Structure
Computing is a rapidly developing subject, so our curriculum is always being updated. Our degrees are practically oriented and concentrate on modern and "real-life" aspects of the subject rather than on purely theoretical topics. That provides a skill-set that is very attractive to employers.
Computing Science can be studied as a Single or Combined Honours degree. There are four different flavours of Single Honours degree: Computing Science, Software Engineering, Information Systems and Business Computing.
Find out more about the differences between the Honours programmes.
Software is at the heart of all Computing degrees. In the first three semesters, you will gain a sound understanding of software development. You will learn Java as your main programming language. It is an excellent introductory language and is also widely used in the development of large modern systems, especially those using the Internet. This provides a firm base for study of core topics, including:
Multimedia and Human-Computer Interaction
Software Engineering
e-Commerce
Database Principles and Applications
Communications and Networking
Optional modules (see below) provide choice and variety and often reflect the research interests of staff. The choice of optional modules is what distinguishes each of the four Honours programmes.
| OPTIONAL MODULES | DEGREE PROGRAMMES | |||||||||||||||||||||||||||||||
|
Artificial Intelligence Computer Security and Forensics Managing Information Computer Game Technologies Computing and the Brain Technologies for E-Commerce Information Systems Language Implementation Concurrent and Distributed Systems Programming Language Paradigms Telecommunications Systems and Services Web Services see the course module page for more information |
|
|||||||||||||||||||||||||||||||



