BSc Computing
Key Facts
UCAS code: G405
With a year in Europe: G406
With a year in Industry: G407
Entry requirements: BBB (280-300 UCAS points), with GCSE Mathematics at grade C.
Duration (years): Three
This degree is also available with a
This degree is BCS accredited for CITP and Chartered Engineer (CEng).
Degree Overview
This degree programme provides extensive coverage of software engineering system development techniques - you will learn how to understand customer requirements; specify, design and code a computer solution; and test and release your solution to your customer. At the heart of coding such system development you may learn state-of-the-art technologies, including Java, XML, PHP, C++, C# and .NET and modern programming development environments such as Eclipse. Our development of software engineering includes technical modelling techniques such as UML, and business concepts such as project management. We also teach you the way software development fits in the wider context of business and organisational processes. We focus rigorous engineering practices and meeting required levels of quality.
Hardware and networking modules provide you with key knowledge of modern computing systems, from personal computers to world distributed computation.
We teach you about database information systems, the fundamentals of web and internet technologies, and how web and information systems interact.
Topics that build upon these subjects can include multimedia and computer graphics (Java 3D), further web technologies, internet security, distributed systems and applications, software quality, and advanced system modelling.
- Our computing degrees place emphasis on practical knowledge, and understanding of business and management skills, while adopting an academic and rigourous approach that covers all the important theory, practice and technology which will support you throughout your career.
Modules unique to this degree cover Information Management, Internet Technologies, Computing in Society, and Business and Financial Computing.
Degree Aims
- We will help you acquire an academic education and practical training in computing that includes both fundamental concepts and state-of-the-art trends, and also provides you with a good indication of the breadth of the subject.
- We provide opportunities for you to learn a wide range of skills in the analysis, design, specification, implementation, testing and documentation of computer software systems.
- You can develop your critical analysis, skills in problem solving, written communication, and abilities in presentation.

- You can acquire experience of both team-based and individual project work.
- You can develop skills that will enhance your employment prospects, especially in the IT industry or other numerate disciplines.
- An appreciation of the importance of computers and computing in the modern world, an understanding of the history of the subject, and how computers can have an effect on society that is both positive and negative.
- Specific knowledge of the role of computing in the business and financial world.
![[The University of Leicester]](unilogo.gif)


