Computer Science with an Industrial Placement Year BSc

2026-27 entry
School of Computer Science

You'll have the chance to arrange a year in industry. This will put your academic studies into context, improve your skills and enhance your employment prospects. As well as being paid a salary during your placement, you will pay reduced tuition fees for that year.

Key details

Explore this course:

    Course description

    Why study this course?

    Industrial placement year

    Either study abroad for a year or spend a year working in industry, gaining real-world experience and building a robust network - previous students have completed placements with industry leaders including Deloitte, The Walt Disney Company, PayPal, and Samsung SDS Europe.

    Specialist teaching and facilities

    You'll have access to the latest hardware, software and operating systems, high-spec graphics computers, and a robotics arena in our dedicated computer labs. Plus, our lecturers are renowned computer scientists, and their research shapes our teaching.

    Professional skills and group work

    Professional, communication and presentation skills help to create more employable computer scientists and software engineers. These are extremely valuable to companies, making you a well-rounded and highly prized candidate.

    Flexible study options

    It's possible to transfer between our courses. This provides an opportunity to understand which areas of computer science spark your interest and adds flexibility to your education.

    Support throughout your degree

    Our dedicated student welfare advisor provides support - for example, if you are feeling down, overwhelmed or struggling to adjust to student life.

    Hend ElGhazaly studying in the Lewin Computer Room

    Embark on a transformative journey with our hands-on and comprehensive four-year BSc in Computer Science, where you will put your learning into practice with the opportunity to work in industry for a year.

    Delve into the core concepts of computer science to develop your problem-solving skills, and learn how to apply your knowledge to engineer solutions that shape our digital world.

    In this ever-evolving field, there are no shortage of subjects to explore, and you will have the chance to experiment with cutting-edge technologies to develop your skills. These include speech recognition, voice synthesis, text summarisation, and machine learning to name a few.

    As well as learning to program and think critically, you will be encouraged to work in teams, develop your communication skills, and think about the impact of your work in a real-world context. These are essential for a career in industry or research, and demonstrate the well-rounded education our programme will provide you. 

    Core modules in years one and two will provide you with the foundations of computer science, while in the final year a range of optional modules will allow you to tailor your studies to your own interests. These include topics such as software reengineering, cyber security, and more.

    On top of these specialised modules, the focus of your final year is a dissertation project, where you will have scope for creative and intellectual exploration through a year long individual project guided by one of your lecturers.

    This course is accredited by the British Computer Society (BCS). It fully meets the requirements for Chartered Information Technology Professional (CITP) and partially meets the requirements for Chartered Engineer (CEng).

    Modules

    A selection of modules are available each year - some examples are below. There may be changes before you start your course. From May of the year of entry, formal programme regulations will be available in our Programme Regulations Finder.

    Choose a year to see modules for a level of study:

    Title: Computer Science with a Year in Industry BSc course structure
    UCAS code: G403
    Years: 2022, 2023, 2025, 2026
    First year

    Core modules:

    Introduction to Software Engineering

    This module introduces the Software Engineering concepts that are needed to develop software systems that can meet basic functional requirements within a given problem domain. It covers the main steps in the process of developing such systems, from requirements analysis through to their implementation and testing. A major part of the module involves students working in teams to develop a web-based software system, which gives practical experience in teamwork and managing software projects and their products.

    20 credits
    Foundations of Computer Science

    The course consists of (around) 10 blocks of 2-3 weeks work each. Each block develops mathematical concepts and techniques that are of foundational importance to computing. Lectures and problem classes will be used. The intention is to enthuse about these topics, to demonstrate why they are important to us, to lay the foundations of their knowledge and prepare students for future computing courses. It is not expected that the course will cover ALL of the maths that is needed later either in terms of depth or scope.

    20 credits
    Java Programming

    This module is about programming in the Java language.

    There is no requirement that students arrive with any knowledge of programming although many do and some are already very experienced programmers.  This module is intended to ensure that both absolute beginners and strong programmers are capable of writing clear, well structured, readable programs in Java by the end of the module.  

    The module is largely taught through practical classes but students will have the opportunity to pace their own learning based on their prior experience.  It does mean that beginners will have to work harder than students who arrive as experts, though some students who consider themselves to be experts may have some unlearning to do

    20 credits
    Practical Algorithms and Data Structures

    This module will introduce students to algorithms and data structures. This module will reinforce the programming concepts that were taught in the autumn semester's programming module while exploring essential data structures and algorithms. This includes a particular focus on algorithms used in traditional AI. Students will also learn to analyse the efficiency of algorithms and data structures, and make informed choices about these for practical problems.

    20 credits
    Systems and Networks

    In this module we investigate topics surrounding the function and operation of modern devices, from the foundations of digital logic and number systems, through to an overview of operating systems and their function and the different types of computer networks and associated protocols (including  IP addressing, ethernet fundamentals, switching technologies, router operations supporting small-to-medium business networks,  wireless local area networks (WLAN), and key security concepts).

    20 credits
    Introduction to Artificial Intelligence and First Year Reflection

    This module will explore intelligence, what it is, how we might measure it, and how we can learn from natural intelligence, in humans and animals, to create new forms of artificial intelligence (AI) for machines. 

    A key theme will be to examine similarities and differences between brains and computers, and particularly, the idea that both are able to act intelligently by performing computation.  Through lectures, seminars and computer-based lab classes, the module will investigate some of the key computational building blocks of intelligent systems, including perception and reasoning,  as found in nature and explored through AI. The module will also explore some of the real-world, societal and ethical implications of recent developments in AI and robotics.

    Alongside this introduction to artificial intelligence, a parallel thread will support the development of academic and professional skills including the appropriate and ethical use of AI in scholarship and in the workplace. This stream will include reflection upon the content of first year, the skills that have been developed, and their relevance to future study and careers. This includes consideration of why the School believes every one of our undergraduate students should have solid foundations in artificial intelligence, software engineering and the theoretical underpinnings of Computer Science.

    20 credits
    Global Engineering Challenge Week

    The Faculty-wide Global Engineering Challenge Week is a compulsory part of the first-year programme. The project has been designed to develop student academic, transferable and employability skills as well as widen their horizons as global citizens. Working in multi-disciplinary groups of 5-6, for a full week, all students in the Faculty choose from a number of projects arranged under a range of themes including Water, Waste Management, Energy and Digital with scenarios set in an overseas location facing economic challenge. Some projects are based on the Engineers Without Borders Engineering for people design challenge*.

    *The EWB challenge provides students with the opportunity to learn about design, teamwork and communication through real, inspiring, sustainable and cross-cultural development projects identified by EWB with its community-based partner organisations.

    The content of our courses is reviewed annually to make sure it's up-to-date and relevant. Individual modules are occasionally updated or withdrawn. This is in response to discoveries through our world-leading research; funding changes; professional accreditation requirements; student or employer feedback; outcomes of reviews; and variations in staff or student numbers. In the event of any change we'll consult and inform students in good time and take reasonable steps to minimise disruption.

    Learning and assessment

    Learning

    Learning will be delivered through a combination of lectures, practical sessions, tutorials and seminars. You will also learn important group work skills and will have the opportunity to work with clients to solve real-world problems.

    As well as formal teaching you will be expected to undertake independent study.

    At the end of your third year you will submit a written dissertation and present your findings during a poster session. Your dissertation project could be supervised by one of our research staff or an external supervisor from industry.

    We invest to create the right environment for you. That means outstanding facilities, study spaces and support, including 24/7 access to our online library service.

    Study spaces and computers are available to offer you choice and flexibility for your study. Our five library sites give you access to over 1.3 million books and periodicals. You can access your library account and our rich digital collections from anywhere on or off campus. Other library services include study skills training to improve your grades, and tailored advice from experts in your subject.

    Learning support facilities and library opening hours

    Our courses are designed to challenge you and prepare you for a career in industry, research, or teaching.

    Our inspirational staff are experts in their fields of research. 99% of our research is rated in the highest two categories in the Research Excellence Framework (REF 2021), meaning it is classed as world-leading or internationally excellent.

    Assessment

    You will be assessed using a mixture of exams/tests, coursework and practical sessions.

    Programme specification

    This tells you the aims and learning outcomes of this course and how these will be achieved and assessed.

    Find programme specification for this course

    Entry requirements

    With Access Sheffield, you could qualify for additional consideration or an alternative offer - find out if you're eligible.

    Standard offer

    The A Level entry requirements for this course are:
    A*AA; AAA
    A*AA, including Maths; AAA, including Maths and Computer Science

    A Levels + a fourth Level 3 qualification
    AAA, including Maths + A in a relevant EPQ; AAB, including A in Maths and B in Computer Science + A in a relevant EPQ; AAA, including Maths + A in AS or B in A Level Further Maths; AAB, including A in Maths and B in Computer Science + A in AS or B in A Level Further Maths
    International Baccalaureate
    38, with 6 in Higher Level Maths; 36, with 6 in Higher Level Maths and Computer Science; 36, with 6 in Higher Level Maths, and A in a computer science-based extended essay; 34, with 6 in Higher Level Maths and 5 in Higher Level Computer Science, and A in a computer science-based extended essay
    BTEC Extended Diploma
    D*DD in Engineering, Applied Science (including Biomedical Science, Analytical & Forensic Science and Physical Science streams), IT or Computing + A in A Level Maths
    BTEC Diploma
    D*D in Engineering, Applied Science, IT or Computing + A in A Level Maths
    T Level
    Distinction in the Digital Production, Design and Development T Level, including grade A in the core component + A in A Level Maths
    Scottish Highers + Advanced Higher/s
    AAAAA + A in Maths; AAABB + AA in Maths and Computing Science
    Welsh Baccalaureate + 2 A Levels
    A + A*A, including Maths; A + AA in Maths and Computer Science
    Access to HE Diploma
    Award of the Access to HE Diploma in a relevant subject, with 45 credits at Level 3, including 42 at Distinction (to include 18 credits in Maths) and 3 at Merit
    Access Sheffield offer

    The A Level entry requirements for this course are:
    AAB; ABB
    AAB, including A in Maths; ABB, including A in Maths and B in Computer Science

    A Levels + a fourth Level 3 qualification
    AAA, including Maths + A in a relevant EPQ; AAB, including A in Maths and B in Computer Science + A in a relevant EPQ; AAA, including Maths + A in AS or B in A Level Further Maths; AAB, including A in Maths and B in Computer Science + A in AS or B in A Level Further Maths
    International Baccalaureate
    34, with 6 in Higher Level Maths; 33, with 6 in Higher Level Maths and 5 in Higher Level Computer Science
    BTEC Extended Diploma
    DDD in Engineering, Applied Science (including Biomedical Science, Analytical & Forensic Science and Physical Science streams), IT or Computing + B in A Level Maths
    BTEC Diploma
    DD in Engineering, Applied Science, IT or Computing + B in A Level Maths
    T Level
    Distinction in the Digital Production, Design and Development T Level, including grade A in the core component + A in A Level Maths
    Scottish Highers + Advanced Higher/s
    AAABB + A in Maths; AABBB + AB, including A in Maths and B in Computing Science
    Welsh Baccalaureate + 2 A Levels
    B + AA, including Maths; B + AB, including A in Maths and B in Computer Science
    Access to HE Diploma
    Award of the Access to HE Diploma in a relevant subject, with 45 credits at Level 3, including 36 at Distinction (to include 18 credits in Maths) and 9 at Merit
    English language requirements

    You must demonstrate that your English is good enough for you to successfully complete your course. For this course we require: GCSE English Language at grade 4/C; IELTS grade of 6.5 with a minimum of 6.0 in each component; or an alternative acceptable English language qualification

    If you have any questions about entry requirements, please contact the school/department.

    Graduate careers

    School of Computer Science

    Some of our graduates have gone on to become IT consultants, software engineers, software developers, project managers, and data scientists in companies such as Amazon, ARM, BT, Bank of America & BofA Securities, Goldman Sachs, Google, IBM, Microsoft, and Plusnet. Others have begun their research careers by starting a PhD.

    Computer Science student, Catalin Mares

    University will be part of some of the best and most important years of your life

    Catalin Mares BSc Computer Science

    After graduating Catalin worked as a Gradate Software Engineer for BJSS. BJSS work with many companies, one of the biggest being NHS. The project he worked on was the maintenance and improvement of a big international e-commerce company called Specsavers.

    School of Computer Science

    Number 1 in the Russell Group for teaching on my course, assessment and feedback, and organisation and management

    National Student Survey (NSS) 2024

    7th for computer science

    The Times and Sunday Times Good University Guide 2025

    Rated 8th nationally for the quality of our research environment

    Research Excellence Framework 2021

    Three Miro robot dogs in a group - image

    Here in Sheffield our world-class research is advancing our understanding of computer science, and leading to practical applications that are enhancing people’s lives. From cutting-edge artificial intelligence that could transform dementia treatment, to text engineering methods that fight the spread of disinformation online, our research is delivering tremendous impact.

    Many of our lecturers are leading computer scientists with international reputations, and their research shapes and inspires what you will be taught. This means that what we teach you at Sheffield is right up to date. Also, through a research-led education we hope to inspire a sense of creativity and curiosity that will set you on a life-long path of learning and discovery.

    As well as our first-class teaching, the hands-on practical skills and industry experience you’ll gain in Sheffield will pave the way for an exciting career. Every year our students go on to work for some of the biggest and most innovative companies in the world.

    We teach using industry-standard tools so that you can hit the ground running, and we also help you to develop the problem solving and communication skills that employers really value. We also prepare you for making decisions that will affect others: it’s crucial that as a computer science professional you understand the ethical implications of your work and are mindful of its environmental impact.

    Our school is a vibrant, diverse and supportive community of like-minded people. If you decide to join us at Sheffield, you’ll be welcomed as part of that community and presented with a multitude of opportunities for extracurricular activities. That is why studying in our school is an excellent investment in your future, whatever path you choose.

    Your lectures, practical classes, tutorials and seminars are usually held on the University campus. The Diamond is a world-class building, home to all engineering undergraduates and where most of your practical sessions will take place. Our investment of £81m in the building and £20m for lab equipment is helping us to develop innovative teaching and learning experiences.

    Dedicated teaching staff will support you and assist your development into a computer scientist of the future. We regularly host guest lectures from industry, with recent guests including Microsoft, Google, GitHub, IBM and ARM.

    Facilities

    We use a multitude of cutting edge hardware in our teaching. We have MiRo robots and Robotis turtlebots which are used to teach robotics and programming. These are also used in third year dissertation projects.

    We have facilities and equipment exclusively for software development on mobile devices including phones and tablets.

    As a computer science student within the Faculty of Engineering, you will have access to specialist facilities in our state-of-the-art hub, The Diamond. Here you will have access to the latest hardware, software and operating systems in our dedicated computer labs. Virtual Reality facilities, high-spec graphics PCs, a robot arena, media editing suites and video and podcast recording studios are all available.

    Take one of our MComp or MEng degrees and you will have the opportunity to work in Genesys Solutions, the first student-run software development organisation in the UK, where you will pitch, develop and market ideas for a startup company.

    School of Computer Science

    University rankings

      Number one in the Russell Group
    National Student Survey 2024 (based on aggregate responses)

      92 per cent of our research is rated as world-leading or internationally excellent
    Research Excellence Framework 2021

      University of the Year and best for Student Life
    Whatuni Student Choice Awards 2024

      Number one Students' Union in the UK
    Whatuni Student Choice Awards 2024, 2023, 2022, 2020, 2019, 2018, 2017

      Number one for Students' Union
    StudentCrowd 2024 University Awards

      A top 20 university targeted by employers
    The Graduate Market in 2023, High Fliers report

      A top-100 university: 12th in the UK and 98th in the world
    Times Higher Education World University Rankings 2025

    Student profiles

    Student with thumbs up in an office building

    Experiencing a real-world corporate environment made me realise the tangible impact of my work and significantly enhanced my career prospects

    Yash Bordia Computer Science with an Industrial Placement Year BSc

    Yash worked at PayPal in London within their UK Enterprise Integrations Team, assisting large enterprise merchants integrate PayPal solutions into their businesses.

    A person in front of The Diamond Building

    The best aspects are the direct access to experts in the field and the cutting-edge resources available to us

    Maria Kelesidou Computer Science with an Industrial Placement Year BSc

    Using both the practical skills and knowledge she has gained from her course and year-long placement at Matillion, Maria is aspiring to be involved in cutting-edge research and help shape the future of computing.

    Fees and funding

    Fees

    Additional costs

    The annual fee for your course includes a number of items in addition to your tuition. If an item or activity is classed as a compulsory element for your course, it will normally be included in your tuition fee. There are also other costs which you may need to consider.

    Examples of what’s included and excluded

    Funding your study

    Depending on your circumstances, you may qualify for a bursary, scholarship or loan to help fund your study and enhance your learning experience.

    Use our Student Funding Calculator to work out what you’re eligible for.

    Visit

    University open days

    We host five open days each year, usually in June, July, September, October and November. You can talk to staff and students, tour the campus and see inside the accommodation.

    Open days: book your place

    Subject tasters

    If you’re considering your post-16 options, our interactive subject tasters are for you. There are a wide range of subjects to choose from and you can attend sessions online or on campus.

    Upcoming taster sessions

    Offer holder days

    If you've received an offer to study with us, we'll invite you to one of our offer holder days, which take place between February and April. These open days have a strong school focus and give you the chance to really explore student life here, even if you've visited us before.

    Campus tours

    Our weekly guided tours show you what Sheffield has to offer - both on campus and beyond. You can extend your visit with tours of our city, accommodation or sport facilities.

    Campus tour: book your place

    Apply

    Make sure you've done everything you need to do before you apply.

    How to apply When you're ready to apply, see the UCAS website:
    www.ucas.com

    Not ready to apply yet? You can also register your interest in this course.

    The awarding body for this course is the University of Sheffield.

    Recognition of professional qualifications: from 1 January 2021, in order to have any UK professional qualifications recognised for work in an EU country across a number of regulated and other professions you need to apply to the host country for recognition. Read information from the UK government and the EU Regulated Professions Database.

    Any supervisors and research areas listed are indicative and may change before the start of the course.

    Our student protection plan

    Terms and Conditions upon Acceptance of an Offer

    2026-2027

    Make sure you've done everything you need to do before you apply.

    How to apply When you're ready to apply, see the UCAS website:
    www.ucas.com

    Not ready to apply yet? You can also register your interest in this course.

    You'll have the chance to arrange a year in industry. This will put your academic studies into context, improve your skills and enhance your employment prospects. As well as being paid a salary during your placement, you will pay reduced tuition fees for that year.

    No No