BSc (Hons) Computer Science
Bradford, United Kingdom
DURATION
3 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Sep 2024
TUITION FEES
GBP 23,290 *
STUDY FORMAT
On-Campus
* international / home: GBP 9,250
Introduction
Learn how to design and develop the next generation of software tools and systems, and gain the knowledge and techniques required to enhance and exploit computer technology.
In this programme, you will study object-oriented programming using industry-standard Integrated Development Environments, web development using HTML and CSS, database technologies including MySQL and JDBC, Artificial Intelligence and applications of Machine Learning, and many other subjects including optional modules that allow you to tailor your degree content to fit your career aspirations.
This programme is designed for those with a passionate interest in technology, and who wish to progress to careers such as software engineer, system administrator, data scientist, financial analyst, app developer, and IT consultant. The flexible and diverse skills that Computer Scientists will gain in this program open up many other exciting career options in a range of industries.
View recent student projects
The BSc (Hons) in Computer Science draws on our outstanding research strengths and expertise. Our Department of Computer Science is one of the longest-established in the UK, and we have a strong heritage in the subject. Our research-active staff propose cutting-edge projects for you to work on during your final year and can guide and advise you in writing your project specifications to bring your ideas and passions to life under their expert supervision.
This program shares a common first year with our other Computer Science programs, allowing you to transfer before the start of the second year if you feel an alternative course better suits your emerging interests or career aspirations.
Professional accreditation
Accredited by BCS, The Chartered Institute for IT to fully meet the academic requirement for registration as a Chartered IT Professional.
Computer Science at the University of Bradford
We believe that technology should benefit everyone and that everyone should have the opportunity to work within an exciting and future-defining discipline.
Our courses have been carefully designed to promote openness and inclusivity for all – we do not require students to have previously studied IT or Computer Science A-Levels or BTECs. Our curriculum begins from first principles, both practical and theoretical, to bring everyone up to a high standard of knowledge and expertise while still challenging and motivating those with previous subject knowledge through open-ended and extensible practical tasks.
We strongly believe that employability and practical skills, built on solid theoretical foundations, are critical for student success after graduating from our University. We embed the development of employer-focussed skills and experience into our programmes in many ways. Our module contents and curricula are built around input and feedback from our Industry Advisory Board, providing a direct line for industry experts to shape our taught content. We also embed opportunities to work on live industry projects directly into our modules, with projects available to students from both internal and external groups at the University that have real problems to be solved, requiring students to produce real solutions and gain real experience.
All of our computer science students are automatically enrolled as student members of the British Computer Society (BCS).
Admissions
Curriculum
What you will study
All module information is for 2023 entry and is subject to change.
First-year
Core
- Mathematics for Computing
- Technical and Professional Skills
- Fundamentals of Programming
- Computer Architecture and Systems Software
- Internet Technologies
- Software Design and Development
Second year
Core
- Database Systems
- Data Structure and Algorithms
- Artificial Intelligence
- Numerical Analysis
- Enterprise-Pro
- Computer Communications and Networks
Final year
Core
- Final Year Project
- Numerical Methods and Computer Graphics
- Concurrent and Distributed Systems
Option
- Cyber Security
- Large Scale Data Driven Applications
- Mobile Application Development
- Principles of Security Technologies
- Machine Learning
- Software Systems Design and Testing
Learning and assessment
Most modules use a mixture of formal lectures, practical lab sessions, tutorials and seminars. Some modules involve supervised group work, usually with an assigned academic staff member for each group. All modules require students to undertake independent study, supported through distance learning technologies such as our Virtual Learning Environment.
Reading lists and suggested resources for independent study provide further direction for students to undertake this work, and regular contact hours and informal feedback throughout the courses provide opportunities for further guidance for learners. Some modules offer the opportunity to work on live industry projects through our Computing Enterprise Centre, where your learning and assessment are strongly linked to a real-world project with all the benefits to your CV and experience that you would expect.
Assessments for modules mostly take the form of practical coursework, lab tests and written exams, with all forms being well represented throughout all years of the course across all modules.
In the Enterprise Pro module, you will work on a project for external clients or our collaborators in industry and academia. The projects are specifically tailored to be aligned with the studies and the topics that you have studied.
Through these projects, you'll gain crucial industry knowledge and experience to improve your employability prospects and professional skills, as well as knowledge of industry developments and their needs, which helps enhance your skills. The clients end up with software products that could be potentially used by their organisations.
You'll be working in small groups which are closely supervised and supported through laboratory practical sessions to ensure you have the right technical input to support the project and are delivering on time and keeping on track. Your interactions within the teams and with the external clients are continuously monitored by a group tutor.
Career Opportunities
Career prospects
Computer Science is a subject that is constantly growing and fast-changing in a modern, knowledge and technology-based world and is in great demand. It concerns the understanding of computer systems and networks in great depth. Computers are what underpin, support and transform science, business, society and every aspect of modern life.
Our graduates have been highly regarded and sought after. Recent graduates have gone on to work in a varied range of positions, working for companies such as IBM, Intel, Microsoft, Hewlett-Packard (HP), Cap Gemini, FDM Group, Centrica, BBC, British Sky Broadcasting, Rolls Royce, JP Morgan, NHS trusts and a range of other local and regional companies.
Inspiring the female IT leaders of the future
We are committed to increasing diversity in IT, as women are still under-represented across the industry, especially at higher echelons, and they're also likely to be paid less than their male counterparts for the same work.
The University of Bradford is a great place for women aspiring to work in the IT sector, offering a highly inclusive environment in which to develop your skills and learn from outstanding academics and professionals. Our IT Director Juliette Atkinson was recently shortlisted for three Women in Tech Excellence Awards.
Career support
The University is committed to helping students develop and enhance employability and this is an integral part of many programmes. Specialist support is available throughout the course from Career and Employability Services including help to find part-time work while studying, placements, vacation work and graduate vacancies. Students are encouraged to access this support at an early stage and to use the extensive resources on the Careers website.
Discussing options with specialist advisers helps to clarify plans through exploring options and refining skills of job-hunting. In most of our programmes, there is direct input by Career Development Advisers into the curriculum or through specially arranged workshops.
Program Tuition Fee
Scholarships and Funding
Every year we award numerous non-repayable scholarships to UK, EU and international students based on academic excellence, personal circumstances or economic hardship.