Select your course options:

Where Are You Applying From?

How Would You Like To Study?

When Do You Want To Start Your Studies?

Which Campus Would You Like To Study At?

Which Options Would You Like With Your Course?

Why choose the School of Computer Science and Technology


100% of our Construction and Engineering students are in employment or further study 15 months after graduation (HESA Graduate Outcomes, 2023)

Accredited by the Institution of Engineering and Technology (IET) on behalf of the Engineering Council UK, our BSC Electronic Engineering fully meets the academic requirement for registration as an Incorporated Engineer

Our Cybersecurity courses received 100% positive ratings when it came to teaching staff being good at explaining things, and for the course developing knowledge and skills for the future (NSS, 2023)

About the course

Offering the in-depth technical and professional training you need for a career as an information technologist this course is run in collaboration with local companies so you gain real-world experience while studying.

In your first year you develop the skills to study the specialist topics later in the course including introductions to software hardware and how together they form an information system; how information systems work with databases; and how to use Structured Query Language (SQL) and NoSQL to query database and make sense of data. You also learn about IS applications' installation configuration and maintenance.

In year two you focus on information system design and development; how software and hardware work together; designing secure systems; and approaches for testing software.

Learning in your final year focuses on research methods and emerging advanced IT technologies; you also undertake an independent IT project.

Why choose this course?

  • It offers in-depth technical and professional training including CompTia Security+ and CCNA which are required to practise as an information technologist
  • Throughout the course you benefit from work-based learning projects and hands-on experience which prepare you to graduate as a professional
  • You learn how a wide range of technology can be deployed to provide systems that support organisations to achieve their business objectives
  • You develop the knowledge and skills to draw out user requirements from non-IT experts and transform these into implemented system-level designs
  • You will be able to lead an IT project using transferable skills such as effective collaboration and critical thinking
  • Take the course over four years and include a professional placement year (see below) where you can gain experience build your CV and make contacts for the future
  • If you need to step up into higher education start with a Foundation year (see below) which guarantees you a place on the degree course

with Professional Practice Year

This course has the option to be taken over four years which includes a year placement in industry. Undertaking a year in industry has many benefits. You gain practical experience and build your CV, as well as being a great opportunity to sample a profession and network with potential future employers.

There is no tuition fee for the placement year enabling you to gain an extra year of experience for free.

*Only available to UK/EU students.

with Foundation Year

A Degree with a Foundation Year gives you guaranteed entry to an Undergraduate course.

Whether you’re returning to learning and require additional help and support to up-skill, or if you didn’t quite meet the grades to pursue an Undergraduate course, our Degrees with Foundation Year provide a fantastic entry route for you to work towards a degree level qualification.

With our guidance and support you’ll get up to speed within one year, and will be ready to seamlessly progress on to undergraduate study at Bedfordshire.

The Foundation Year provides an opportunity to build up your academic writing skills and numeracy, and will also cover a range of subject specific content to fully prepare you for entry to an Undergraduate degree.

This is an integrated four-year degree, with the foundation year as a key part of the course. You will need to successfully complete the Foundation Year to progress on to the first year of your bachelor’s degree.

Why study a degree with a Foundation Year?

  • Broad-based yet enough depth to give you credible vocational skills
  • Coverage of a variety of areas typically delivered by an expert in this area
  • Gain an understanding of a subject before choosing which route you wish to specialise in
  • Great introduction to further study, and guaranteed progression on to one of our Undergraduate degrees

The degrees offering a Foundation Year provide excellent preparation for your future studies.

During your Foundation Year you will get the opportunity to talk to tutors about your degree study and future career aspirations, and receive guidance on the most appropriate Undergraduate course to help you achieve this; providing you meet the entry requirements and pass the Foundation Year.

 

What will you study?


Principles Of Programming

Basic knowledge of programming is a fundamental skill for IT practitioners. In this unit we will transmit the programming-related skills required for a professional career in IT. In particular, the aims of this unit are:

  1. To develop programming skills using a high level programming language.
  2. To explore the process of analysis, design, documentation, implementation and testing of systems.
  3. To apply knowledge in respect of modelling to real world problems and implement them using a programming language.
  4. To demonstrate good practice in the production of software.
  5. To evaluate, critique and synthesise existing approaches to software development.

To formulate novel approaches to tackling software development issues.

Computer Systems Structure

Computer systems are being an integral part of our daily life. This unit introduces some of the basic concepts and applications of computer systems. These include an overview of a single computer’s architecture, the structure of networked computers and the organisation of data leading to a fundamental grounding in Computing is developed.

Introduction To Software Development

This unit introduces key concepts in Software Development relevant to software development. This unit will provide the fundamentals of how to model problems and develop software using a high level language.
The unit will focus on the following areas:

Software development processes and effective team work
Analysis of problems and identification of key features
Modelling using problems abstract modelling techniques
Program Development using a High Level Language
Program testing using appropriate techniques
Understanding distinctions between different forms of programming and modelling

Fundamentals Of Computer Science

This unit has two elements, the first is aimed at your professional development and the second introduces you to the practices of the computer science industries and related emerging technologies.

Firstly, this unit will equip you with the skills needed to cope with the demands of your course (which are also important to employers) and to help you to become more ‘self-aware’ learners. It will also teach you to develop an awareness of the expectations and professional requirements of your chosen industry within Computer Science.

The second element of the unit will lead you to develop your fundamental skills of computer science, and the ability to use them in practise. Furthermore, by exposing students to state-of-the-art applicable emerging technologies, this section will equip every student with a solid and forward vision of Computer Science.

Systems Development And Modern Database Practices

The unit appreciates the need for an integrated analysis and design approach specifically for the deployment of real world information systems that comprise data centric (database) systems. The unit has been designed to support inclusion and engagement throughout the whole design and development process, from requirements specification, analysis and design to initial working prototype, including user acceptance aspects. Students are guided in their selecting a path through the vast array of different solution spaces (approaches, methods and tools like SSM, RAD, Agile, Extreme, UML, etc.) On this basis, the unit will give a student an understanding of the design and implementation demands for various types of database / data centric systems through continuous engagement via exercises covering the entire software development life cycle. The unit covers the practical creation and interrogation of RDBMS databases using Structured Query Language (SQL). Additionally, it encompasses areas including the development of databases using the Web technologies. The aim is to offer students an in-depth understanding of RDBMS centric information architectures, to inform them of current trends / platforms and to develop techniques to encourage them to apply their skills using industry standard tools/ platforms. Overall the unit provides both a theoretical and practical preparation for the final year individual project, enabling students to study the implications of using IT to develop a realistic solution to a given problem for a selected functional area of a given organization.

Web Technologies And Platforms

You will learn how to use client side and server side technologies to implement web applications.
Issues of design and usability will be explored and you will produce and validate your own product designs prior to implementing them using current development tools.

The primary aims of the unit are:

  1. To equip students with the technical understanding needed for the design and development of web applications
  2. To develop practical skills in the design, implementation and evaluation of web based applications.

Information Technology Employability Project

This unit gives students the opportunity to improve their employability by developing an individual portfolio of work based on initial research and analysis of career paths and practices in their focused area of the information technology industries. This unit aims to help the students to develop their career goal in IT, which will also help the student to identify the gaps between their current knowledge base and skill set to achieve the goal. The student will be required to develop a portfolio to demonstrate what they have achieved and how they will develop themselves to meet the requirements of their career goal. The student may be required to do desktop research and interview industry employers and employees and develop CVs and digital portfolios to collect their achievements.

The first assignment will be focused on preparing a professional application and Curriculum Vitae (CV) related to a specialist IT position through researching and understanding the requirements.

The second assessment will be focused on developing a portfolio of work over the course of the unit. This portfolio, which would also include artefacts developed in the past and in other units, will provide a set of assets of the student’s development before entering the final year.

The unit will not only help the student to set their career goal, but also help them to stay focused during the university education. 

User Experience Design

  1. To foster an understanding of the users’ needs, abilities, and limitations, and of the techniques and technologies that can enable an effective interaction between the users and technologies.
  2. To develop the knowledge and skills necessary to enable students to model, design and evaluate display and interaction to strive good user experiences.
  3. To enhance the students’ desire, skills, and confidence to research user experience design topics for themselves.

Research Methodologies And Emerging Technologies

This unit is designed for you to prepare for your honours project utilizing your subject experience from the first two years of your study. You will also asked to contextualize your project idea within current or emerging technologies, typically underpinned by academic publications and to do systematic market research that will equip you with a sound strategy on how to implement your honours project.

Agile Project Management

The material in this unit is carefully designed to meet students’ needs and requirements for their programme of study along with essential project management skills for their future employment. Students will be exposed to a wide variety of tools, techniques, methodologies and processes in the field of project management which encapsulate both modern and traditional approaches as an essential preparation for the dissertation stage. The unit also draws on expertise from other departments within the university including library services, the careers and employability service and the English language centre to support students in the best possible way.

Undergraduate Project

Whether you go on to further study or into employment one of the most important skills expected in an Honours Graduate is the ability to work autonomously.  This unit is an ideal vehicle for the development of that skill.

You will typically implement the project proposal developed during the unit CIS013-3 Research Methods and Emerging Technologies (an alternative approach will be agreed with the unit coordinator and your project supervisor if you haven’t successfully completed CIS013-3 yet). 

Although you will be working independently, you are expected to arrange regular meetings with your supervisor to guide and support you.  You will apply coherently your technical, analytical, practical and managerial skills during your project development.

The project is an important opportunity to expand your experience in an area which is of close relevance to the course that you are studying (e.g. Computer Science, Electronic Engineering, and Computer Games Development).  Your project may be of relevance to a future employer, and will demonstrate your interest and ability in the chosen area.  As such your project topic should be aligned with your career aspirations.

The following aims are addressed in particular:

  • To provide you with an opportunity to work autonomously on a sustained piece of work.
  • To develop your ability to manage a project from start to finish.
  • To develop your ability to identify problems, analyse the requirements and produce and evaluate solutions.
  • To develop your ability to work to the relevant academic and professional standards.

Advanced Information Technology

Professional IT systems are usually developed within a number of organisational constraints. To meet organisational challenges coming from areas such as (but not exclusive to) virtual organisations, change management, enterprise search, disaster recovery, today’s IT solutions must support and apply latest technologies. This unit introduces typical constraints and their challenges. Based on experiences made in Level 5, the unit further discusses important advanced IT concepts and methods (for instance, HCI, Web Development, Information Retrieval, etc) that can potentially provide effective and efficient solutions to various problem domains current organisational settings face. The unit prompts students to analyse typical IT problems, appreciate cutting edge technological mediators, appreciate risk management of same, and to provide a critical framework within which innovative business strategies can be furthered by utilizing advanced IT.

The primary aim of the unit is to advance your skills with a range of both theoretical and practical issues related to the challenges emerged from the advanced IT concepts within various organisational settings.

English Language Foundation

This unit focuses on your ability to understand and use the English language accurately when you read, speak, listen and write. We will concentrate on the English you need for undergraduate level study in your chosen subject area, covering grammar, subject area vocabulary and the four language skills of reading, writing, listening and speaking.

A key element of the unit is the grammar of the language, and particularly the verb tense system in English, because your ability to use the verb tense system accurately will be extremely important when you come to write essays and reports. This unit will focus in particular on the grammar of the language.

We will also focus on reading, listening and speaking skills in the context of your chosen subject area. Beginning with short texts, we will practise each skill and practise it again, so that gradually you will see, hear and feel that your command of the language is improving. 

A recurring focus of the unit will be your acquisition of 'learner autonomy'. This means your ability to acquire the language yourself, without needing a teacher's help. This is important because from next year you will not have an English teacher to help you. So we will consider and practise strategies to help you gain confidence in your own ability to increase your knowledge of and ability to use the language, including for instance guessing meaning of difficult words, deciding which words are important in a text, recognising differences between formal and informal language, and other strategies, so that as the first semester continues, you begin to feel more confident in your use and experience with the English Language.

Academic Skills Foundation

When you begin your undergraduate level studies, you will be expected to have knowledge of and ability to use a large range of 'study skills'. You will also be expected to have some knowledge of the subject area you will  be studying. This unit deals with both of these aspects of your preparation for undergraduate level study. 

All of the academic skills are practised in English, so you will use your developing acquisition of the language from the partner unit 'English Language Foundation' to practise and gain mastery of these skills. You will also use your language and study skills as you learn the foundation of your subject area, putting the skills into practice as you learn.

Academic Study Skills 2

This unit is designed to help you develop important academic study skills that you will use throughout your university study, as well as preparing you for when you enter into or return to employment.  This is part two of two linked units, which enable you to plan, build and practice your knowledge and skills acquisition gradually, it introduces and develops presentation skills, and professional development planning.

Principles Of Technology 2

The aim of this unit is to enable students to develop an understanding of the theory, practices and underlying technologies associated with the working principles, design and performance analysis of various technologies, in particular those relating to ICT systems. The is the second unit of two related parts and you will cover robotics, Internet of Things (IoT), UX Design, Cyber Security, Software Development and the associated data security and ethical dimensions of application design.

How will you be assessed?


You are assessed in a variety of ways. The majority of units are assessed through coursework group and individual projects portfolios essays presentations or exams. You will also produce software artefacts in the area of your specialism. Constant feedback and advice from a supervisory or unit team will be provided to support you in your work.

At level 4 you are assessed on your understanding of the fundamental concepts of Computer Science and its application. You are required to comprehend the basic range of intellectual concepts which form the foundations of the subject and application area and will be assessed on your ability to articulate such concepts in a coherent manner in a variety of written assessments/written briefs. For example there will be time constraint programming assignments as well as multiple choice tests.

At level 5 you are assessed on your ability to apply the basic concepts of the disciplines introduced in level 4 to existing controversies and issues on which there is already a body of research and critical opinion. You also should be able to demonstrate the inter-relationships between critical theory and practice. For example the units 'User Experience Design' and 'Web Technologies' will further your understanding of key aspects of IT systems.

At level 6 you will be required to demonstrate independent thinking and initiative. This may be in the form of analysing and criticising current approaches and theory within Information Technology in general and software use and development in particular. In all cases you will be expected to show an awareness of the major theories and practices of the discipline. You will progress from well-defined briefs to more open-ended and challenging assessments which culminate in the honours project where you will be given freedom to choose your area of work within the constraints of the subject discipline.

Careers


Completion of this course will open up a wide range of career opportunities in the IT industry. Our graduates find work in the computer industry leading to long-term and specialised positions in fields that include programming systems development customer services and IT management. Possible roles include IT developer; IT system architect; IT consultant; database developer; mobile app developer; data engineer; and information engineer.

If you want to continue your studies at Master's level there is a wide choice within computer science information science and data science as well as courses related to computer science and information application.

Entry Requirements

96 UCAS tariff points including 80 from at least 3 A-levels or equivalent

Entry Requirements

96 UCAS tariff points including 80 from at least 3 A-levels or equivalent96 UCAS tariff points including 80 from at least 3 A-levels or equivalent

Entry Requirements

48 UCAS tariff points including 32 from at least 1 A-level or equivalent

Entry Requirements

48 UCAS tariff points including 32 from at least 1 A-level or equivalent48 UCAS tariff points including 32 from at least 1 A-level or equivalent48 UCAS tariff points including 32 from at least 1 A-level or equivalent

Fees for this course

UK 2024/25

The full-time standard undergraduate tuition fee for the Academic Year 2024/25 is £9,250 per year. You can apply for a loan from the Government to help pay for your tuition fees. You can also apply for a maintenance loan from the Government to help cover your living costs. See www.gov.uk/student-finance

Merit Scholarship

We offer a Merit Scholarship to UK students, worth £2,400* over three academic years, which is awarded to those who can demonstrate a high level of academic achievement, through scoring 120 UCAS tariff points or more.

Bedfordshire Bursary

If you aren’t eligible for the Merit Scholarship, this Bursary is there to help UK students with aspects of student living such as course costs. The Bursary will give you £1,000* over three academic years, or £1,300* if you are taking your course over four academic years (including those with a Foundation Year).

Full terms and conditions can be found here.

Alternatively if you have any questions around fees and funding please email admission@beds.ac.uk

International

The full-time standard undergraduate tuition fee for the academic year 2024/25 is £15,500 per year.

There are range of Scholarships available to help support you through your studies with us.

A full list of scholarships can be found here.

Alternatively if you have any questions around fees and funding, please email admission@beds.ac.uk

Fees for this course

UK 2024/25

The full-time standard undergraduate tuition fee for the Academic Year 2024/25 is £9,250 per year. You can apply for a loan from the Government to help pay for your tuition fees. You can also apply for a maintenance loan from the Government to help cover your living costs. See www.gov.uk/student-finance

Merit Scholarship

We offer a Merit Scholarship to UK students, worth £2,400* over three academic years, which is awarded to those who can demonstrate a high level of academic achievement, through scoring 120 UCAS tariff points or more.

Bedfordshire Bursary

If you aren’t eligible for the Merit Scholarship, this Bursary is there to help UK students with aspects of student living such as course costs. The Bursary will give you £1,000* over three academic years, or £1,300* if you are taking your course over four academic years (including those with a Foundation Year).

Full terms and conditions can be found here.

Alternatively if you have any questions around fees and funding please email admission@beds.ac.uk

International

The full-time standard undergraduate tuition fee for the academic year 2024/25 is £15,500 per year.

There are range of Scholarships available to help support you through your studies with us.

A full list of scholarships can be found here.

Alternatively if you have any questions around fees and funding, please email admission@beds.ac.uk

Fees for this course

UK 2024/25

The full-time standard undergraduate tuition fee for the Academic Year 2024/25 is £9,250 per year. You can apply for a loan from the Government to help pay for your tuition fees. You can also apply for a maintenance loan from the Government to help cover your living costs. See www.gov.uk/student-finance

Merit Scholarship

We offer a Merit Scholarship to UK students, worth £2,400* over three academic years, which is awarded to those who can demonstrate a high level of academic achievement, through scoring 120 UCAS tariff points or more.

Bedfordshire Bursary

If you aren’t eligible for the Merit Scholarship, this Bursary is there to help UK students with aspects of student living such as course costs. The Bursary will give you £1,000* over three academic years, or £1,300* if you are taking your course over four academic years (including those with a Foundation Year).

Full terms and conditions can be found here.

Alternatively if you have any questions around fees and funding please email admission@beds.ac.uk

International

The full-time standard undergraduate tuition fee for the academic year 2024/25 is £15,500 per year.

There are range of Scholarships available to help support you through your studies with us.

A full list of scholarships can be found here.

Alternatively if you have any questions around fees and funding, please email admission@beds.ac.uk

Fees for this course

UK 2024/25

The full-time standard undergraduate tuition fee for the Academic Year 2024/25 is £9,250 per year. You can apply for a loan from the Government to help pay for your tuition fees. You can also apply for a maintenance loan from the Government to help cover your living costs. See www.gov.uk/student-finance

Merit Scholarship

We offer a Merit Scholarship to UK students, worth £2,400* over three academic years, which is awarded to those who can demonstrate a high level of academic achievement, through scoring 120 UCAS tariff points or more.

Bedfordshire Bursary

If you aren’t eligible for the Merit Scholarship, this Bursary is there to help UK students with aspects of student living such as course costs. The Bursary will give you £1,000* over three academic years, or £1,300* if you are taking your course over four academic years (including those with a Foundation Year).

Full terms and conditions can be found here.

Alternatively if you have any questions around fees and funding please email admission@beds.ac.uk

International

The full-time standard undergraduate tuition fee for the academic year 2024/25 is £15,500 per year.

There are range of Scholarships available to help support you through your studies with us.

A full list of scholarships can be found here.

Alternatively if you have any questions around fees and funding, please email admission@beds.ac.uk

Virtual Tour

Unistats