Computer Science - BSc(Hons)

Bachelor's degree

In Bristol

£ 9,250 + VAT

Description

  • Type

    Bachelor's degree

  • Location

    Bristol

  • Start date

    Different dates available

Why study BSc(Hons) Computer Science?
Computer science is vital to the economy - in the UK and worldwide. Online retailing, computer based products such as games, music, domestic appliances, mobile phones, satellite navigation and logistics services rely on sophisticated computing. Management information systems underpinned by massive databases are the foundation of large organisations. These all rely on complex computer systems created by a highly skilled workforce. As a result, there is high demand for computer scientists who can apply technology to solve complex problems.
Why study our course?
On this course, you will learn how to analyse complex problems, then design and write programs that solve them. You will develop a solid foundation in object-oriented software development and the design and analysis of algorithms and data structures. Learning from world-leading Artificial Intelligence (AI) experts, you will study and apply AI in a range of environments. As a result, you will be able to design databases and develop cutting-edge programs - from desktop applications to enterprise systems.
Real world experience
You will hear from visiting industry professionals and apply learning through hands-on projects solving real world problems. Depending on where you want to specialise, work placements are available in a choice of organisations.
Where it can take you
Careers range from software engineers, web and software developers, to business analysts, IT project managers and IT consultants. Sectors include state-of-the-art computing companies, commercial organisations and scientific and industrial research laboratories.
Watch: The learning and teaching experience

Facilities

Location

Start date

Bristol (Avon)
See map
Coldharbour Lane, BS16 1QY

Start date

Different dates availableEnrolment now open

About this course

Professional accreditation
This degree is accredited by the British Computer Society - the IT industry's professional body. It fully meets the academic requirements for an Incorporated Engineer (IEng) and partially meets the academic requirements for a Chartered Engineer (CEng).
The course is also accredited as meeting the educational requirements for Chartered Information Technology Professional (CITP) and partially fulfilling the educational requirements for Chartered Scientist (CSci) registration.
Placements
Students who undertake a work placement are more likely to graduate with...

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Systems
  • Computing
  • Design
  • Teaching
  • Object oriented training
  • Object-oriented training
  • Learning Teaching
  • Algorithms
  • Web
  • Project

Course programme

Content

The course is organised around three years of taught material. You will have the option to undertake a placement year before embarking on the final year of your degree.

Year one

You will focus on the foundational skills and knowledge that you will use as you progress through the course.

You will study the following compulsory modules:

  • Introduction to Object Oriented Systems Development
  • Computer and Network Systems
  • Introduction to Artificial Intelligence
  • Principles of Computing.

You will also be introduced to the relationship between computers and systems, and those who use them. Core techniques of computer science will be introduced.

Year two

You will build on your first year subjects, as well as developing new skills by studying the following compulsory modules:

  • Object Oriented Systems Development 2
  • Intelligent Systems
  • Design and Analysis of Data Structures and Algorithms.

In addition, you will study one of the following optional modules:

  • Computer Networks and Operating Systems
  • Data, Schemas and Applications
  • Software Engineering.

Final year

In your final year, you will study the following compulsory modules:

  • Computing Project
  • Enterprise Systems Development
  • BioComputation
  • Ethical and Professional Issues in Computing and Digital Media.

In addition, you will study one of the following optional modules in either:

  • Professional Experience
  • International Experience
  • Professional Development.

or:

  • Requirements Engineering
  • Advanced Databases
  • Cryptography
  • Entrepreneurial Skills
  • Mobile Device Development
  • Advanced Topics in Web Development 2
  • Usability and Interaction Design.

The University continually enhances our offer by responding to feedback from our students and other stakeholders, ensuring the curriculum is kept up to date and our graduates are equipped with the knowledge and skills they need for the real world. This may result in changes to the course. If changes to your course are approved, we will inform you.

Learning and Teaching

You will be stimulated by the course and encouraged to become a proactive, autonomous learner through a variety of means. These will include face-to-face lectures and tutorials, electronic virtual learning environments, laboratory-based practical work and independent project work.

For more details, see our full glossary of learning and teaching terms.

Assessment

The most common way for modules to be assessed is by an examination and two pieces of coursework. However, some are assessed via examination only, while others are assessed through coursework alone or different methods such as in-class tests.

For more details, see our full glossary of assessment terms.

Computer Science - BSc(Hons)

£ 9,250 + VAT