Computer Science

Study options

Award

BSc (Hons)

Key facts

UCAS code:
I743
UCAS code:
I744
UCAS code:
I745
Location:
Stoke-on-Trent campus
Location:
Stoke-on-Trent campus
Location:
Stoke-on-Trent campus
Study option:
Full-time
Study option:
Full-time, with a foundation year
Study option:
Full-time, with a placement year
Duration:
3 Years
Duration:
4 Years
Duration:
4 Years
Start date:
25 September 2023

Recognised qualifications

Gain certifications from Microsoft, CISCO and Amazon

Industry Accreditation

Accredited by BCS, The Chartered Institute for IT

Top 25 for Student Satisfaction

For Computer Science and information Systems in the 2023 Guardian League Tables

You’ll gain far more than just a Computer Science degree with us. We equip students with the skills and practical experience to become highly employable.

From the industry-standard facilities you’ll use, through to opportunities to gain Amazon Web Services (AWS) and Cisco certifications, we know what makes the difference.

And as most of our Computer Science students opt for a paid placement year, you’ll have the chance to work in industry before you graduate. These exciting placements can be with companies locally, nationally or as far afield as the US and Singapore.

It’s just one element of the amazing industry links you’ll encounter. We also have guest lectures and academics who are AWS-certified educators. GradEX, our Final Year Graduate Show, is also where students ‘sell’ their projects to a panel of industry judges.

The course will give you a solid foundation in all major aspects of computing. It includes digital technologies, network concepts, cyber security, programming, software development and cloud computing. From web design and user experience through to mastering programming languages, such as JavaScript and Python, you’ll see how everything knits together.

You can then tailor the degree to your interests in your second and final years. We offer several specialist pathways or a broader route that allows you to choose modules from different areas.

You’ll do everything from a real-world perspective, with opportunities to complete live briefs and set up your own simulated companies. It means you’ll become agile and flexible – qualities valued by graduate recruiters.

Our facilities also include the latest equipment you’ll find in industry. Use our learner labs to experiment and create networks. Or explore the cloud environment with your own AWS account. And in our Collision Space, we have a video wall and group project desks to give you the feel of a real workplace.

This hands-on experience is one of the reasons why we’re ranked in the Top 25 for student satisfaction in Computer Science (2023 Guardian League Tables).

What’s more, we’re also accredited by BCS, The Chartered Institute for IT. This shows we meet rigorous national standards for quality.

From the industry-standard facilities you’ll use, through to opportunities to gain Amazon Web Services (AWS) and Cisco certifications, we know what makes the difference.

And as most of our Computer Science students opt for a paid placement year, you’ll have the chance to work in industry before you graduate. These exciting placements can be with companies locally, nationally or as far afield as the US and Singapore.

It’s just one element of the amazing industry links you’ll encounter. We also have guest lectures and academics who are AWS-certified educators. GradEX, our Final Year Graduate Show, is also where students ‘sell’ their projects to a panel of industry judges.

The course will give you a solid foundation in all major aspects of computing. It includes digital technologies, network concepts, cyber security, programming, software development and cloud computing. From web design and user experience through to mastering programming languages, such as JavaScript and Python, you’ll see how everything knits together.

You can then tailor the degree to your interests in your second and final years. We offer several specialist pathways or a broader route that allows you to choose modules from different areas.

You’ll do everything from a real-world perspective, with opportunities to complete live briefs and set up your own simulated companies. It means you’ll become agile and flexible – qualities valued by graduate recruiters.

Our facilities also include the latest equipment you’ll find in industry. Use our learner labs to experiment and create networks. Or explore the cloud environment with your own AWS account. And in our Collision Space, we have a video wall and group project desks to give you the feel of a real workplace.

This hands-on experience is one of the reasons why we’re ranked in the Top 25 for student satisfaction in Computer Science (2023 Guardian League Tables).

What’s more, we’re also accredited by BCS, The Chartered Institute for IT. This shows we meet rigorous national standards for quality.

From the industry-standard facilities you’ll use, through to opportunities to gain Amazon Web Services (AWS) and Cisco certifications, we know what makes the difference.

And as most of our Computer Science students opt for a paid placement year, you’ll have the chance to work in industry before you graduate. These exciting placements can be with companies locally, nationally or as far afield as the US and Singapore.

It’s just one element of the amazing industry links you’ll encounter. We also have guest lectures and academics who are AWS-certified educators. GradEX, our Final Year Graduate Show, is also where students ‘sell’ their projects to a panel of industry judges.

The course will give you a solid foundation in all major aspects of computing. It includes digital technologies, network concepts, cyber security, programming, software development and cloud computing. From web design and user experience through to mastering programming languages, such as JavaScript and Python, you’ll see how everything knits together.

You can then tailor the degree to your interests in your second and final years. We offer several specialist pathways or a broader route that allows you to choose modules from different areas.

You’ll do everything from a real-world perspective, with opportunities to complete live briefs and set up your own simulated companies. It means you’ll become agile and flexible – qualities valued by graduate recruiters.

Our facilities also include the latest equipment you’ll find in industry. Use our learner labs to experiment and create networks. Or explore the cloud environment with your own AWS account. And in our Collision Space, we have a video wall and group project desks to give you the feel of a real workplace.

This hands-on experience is one of the reasons why we’re ranked in the Top 25 for student satisfaction in Computer Science (2023 Guardian League Tables).

What’s more, we’re also accredited by BCS, The Chartered Institute for IT. This shows we meet rigorous national standards for quality.

On successful completion of study, depending on your choice of specialism pathway, we will issue you with one of the following awards:

  • BSc (Hons) Computer Science
  • BSc (Hons) Computer Science (Cloud Technologies)
  • BSc (Hons) Computer Science (Internet and Web Management)
  • BSc (Hons) Computer Science (Network Computing)
  • BSc (Hons) Computer Science (Software Development)

On successful completion of study, we will issue the following award: BSc (Hons) Computer Science

On successful completion of study, we will issue the following award: BSc (Hons) Computer Science

Work placements

Each year, we place around 200 students with leading names in computing, both in the UK and abroad. Firms include Sky, CERN, BAE Systems, BMW and IBM, along with AWS, Cisco and Juniper. Students have also been placed with companies such as Options IT, which keeps the infrastructure running for the London Stock Exchange.

If you do your placement with a large business, you could spend time at up to three locations – spanning the globe. Destinations have included Germany, Switzerland, the Netherlands, Hong Kong and the US.

Closer to home, we also work with lots of companies offering students experience as software developers, web designers and junior programmers. They include bet365 and TopCashback.

Course content

Throughout the degree, you’ll take a variety of modules, giving you a broad knowledge of Computer Science.

If you choose to take a Foundation Year, we’ll build up your academic skills so you are ready to join the main degree programme. You’ll study topics in key areas, including emerging technologies and the fundamentals of computer systems development.

The first year of the BSc (Hons) Computer Science degree course includes aspects of software development and digital technologies, as well as delving into networking and cloud technologies.

In the second year, core modules will make up 50% of your studies and will include tackling commercial computing and databases and data structures. For the rest of the time, you can tailor your course to your future career ambitions.

Choose to continue studying Computer Science as a broad degree or opt to specialise in one of the following pathways:

  • Cloud Technologies
    This rapidly growing specialist field is becoming ever more important. Lots of companies are now using cloud capacity to store their vital information, rather than needing equipment inside their own buildings. Relying on a third-party, such as Azure, AWS or Google Cloud, means everything has to get to and from the cloud provider. We teach the theory and practical side of cloud technologies. It includes exploring serverless technology, databases and how to build cloud infrastructure. Staffordshire University is a member of the Amazon Web Services (AWS) Academy and we’ve embedded the AWS Certified Solutions Architect knowledge within the course.
  • Internet and Web Management
    Learn all about front-end development to help improve web design and the overall experience for users. You’ll explore industry-standard languages, including HTML, CSS and ECMAScript/JavaScript, to create interactive experiences. This pathway will also cover cutting edge technology and will touch on cloud-based systems to create applications. You’ll be introduced to artificial intelligence too, including machine learning and natural language processing. You’ll learn how to design and develop for multi-devices, such as web and mobile technologies. The course covers both client-side and server-side development.
  • Network Computing
    Most companies rely on networking for their day-to-day work. As every second counts, they can’t afford for networks to fail. They need something extremely reliable, secure and capable of being scaled up as the company grows. That’s where your specialist skills come in. We’ll teach you how to create secure networks, using our own networking equipment. You’ll be doing things for real, rather than just learning the theory. As well as general computing, you’ll learn about communications and forensic security technology. And you’ll be encouraged to gain Cisco certifications, which are highly valued by graduate recruiters in the industry.
  • Software Development
    Specialise in back-end development, which is all about how things actually work behind the scenes. It involves server-sider programming and mobile applications. It means you’ll be able to program for websites and distributed and cloud-based systems. You’ll focus on the software development lifecycle, from gathering requirements to systems integration. We’ll also give you a grounding in application types and software architectures, including frameworks and design patterns. And you’ll become fluent in programming with Java, C#, Android and Swift.

In your final year, you’ll delve deeper into your specialisms, as well expanding further on your general computing knowledge.

Your course will culminate in a Final Project, which will be negotiated with your course leader. This is a great opportunity to explore a topic in depth and also good preparation if you want to continue studying at postgraduate level.

Students do all sorts of things for their Final Project, from going into aspects of web design through to exploring biometrics for cyber security. Some are inspired by their placement experience and even complete their project with support from their placement provider.

Throughout the degree, you’ll take a variety of modules, giving you a broad knowledge of Computer Science.

If you choose to take a Foundation Year, we’ll build up your academic skills so you are ready to join the main degree programme. You’ll study topics in key areas, including emerging technologies and the fundamentals of computer systems development.

The first year of the BSc (Hons) Computer Science degree course includes aspects of software development and digital technologies, as well as delving into networking and cloud technologies.

In the second year, core modules will make up 50% of your studies and will include tackling commercial computing and databases and data structures. For the rest of the time, you can tailor your course to your future career ambitions.

Choose to continue studying Computer Science as a broad degree or opt to specialise in one of the following pathways:

  • Cloud Technologies
    This rapidly growing specialist field is becoming ever more important. Lots of companies are now using cloud capacity to store their vital information, rather than needing equipment inside their own buildings. Relying on a third-party, such as Azure, AWS or Google Cloud, means everything has to get to and from the cloud provider. We teach the theory and practical side of cloud technologies. It includes exploring serverless technology, databases and how to build cloud infrastructure. Staffordshire University is a member of the Amazon Web Services (AWS) Academy and we’ve embedded the AWS Certified Solutions Architect knowledge within the course.
  • Internet and Web Management
    Learn all about front-end development to help improve web design and the overall experience for users. You’ll explore industry-standard languages, including HTML, CSS and ECMAScript/JavaScript, to create interactive experiences. This pathway will also cover cutting edge technology and will touch on cloud-based systems to create applications. You’ll be introduced to artificial intelligence too, including machine learning and natural language processing. You’ll learn how to design and develop for multi-devices, such as web and mobile technologies. The course covers both client-side and server-side development.
  • Network Computing
    Most companies rely on networking for their day-to-day work. As every second counts, they can’t afford for networks to fail. They need something extremely reliable, secure and capable of being scaled up as the company grows. That’s where your specialist skills come in. We’ll teach you how to create secure networks, using our own networking equipment. You’ll be doing things for real, rather than just learning the theory. As well as general computing, you’ll learn about communications and forensic security technology. And you’ll be encouraged to gain Cisco certifications, which are highly valued by graduate recruiters in the industry.
  • Software Development
    Specialise in back-end development, which is all about how things actually work behind the scenes. It involves server-sider programming and mobile applications. It means you’ll be able to program for websites and distributed and cloud-based systems. You’ll focus on the software development lifecycle, from gathering requirements to systems integration. We’ll also give you a grounding in application types and software architectures, including frameworks and design patterns. And you’ll become fluent in programming with Java, C#, Android and Swift.

In your final year, you’ll delve deeper into your specialisms, as well expanding further on your general computing knowledge.

Your course will culminate in a Final Project, which will be negotiated with your course leader. This is a great opportunity to explore a topic in depth and also good preparation if you want to continue studying at postgraduate level.

Students do all sorts of things for their Final Project, from going into aspects of web design through to exploring biometrics for cyber security. Some are inspired by their placement experience and even complete their project with support from their placement provider.

Throughout the degree, you’ll take a variety of modules, giving you a broad knowledge of Computer Science.

If you choose to take a Foundation Year, we’ll build up your academic skills so you are ready to join the main degree programme. You’ll study topics in key areas, including emerging technologies and the fundamentals of computer systems development.

The first year of the BSc (Hons) Computer Science degree course includes aspects of software development and digital technologies, as well as delving into networking and cloud technologies.

In the second year, core modules will make up 50% of your studies and will include tackling commercial computing and databases and data structures. For the rest of the time, you can tailor your course to your future career ambitions.

Choose to continue studying Computer Science as a broad degree or opt to specialise in one of the following pathways:

  • Cloud Technologies
    This rapidly growing specialist field is becoming ever more important. Lots of companies are now using cloud capacity to store their vital information, rather than needing equipment inside their own buildings. Relying on a third-party, such as Azure, AWS or Google Cloud, means everything has to get to and from the cloud provider. We teach the theory and practical side of cloud technologies. It includes exploring serverless technology, databases and how to build cloud infrastructure. Staffordshire University is a member of the Amazon Web Services (AWS) Academy and we’ve embedded the AWS Certified Solutions Architect knowledge within the course.
  • Internet and Web Management
    Learn all about front-end development to help improve web design and the overall experience for users. You’ll explore industry-standard languages, including HTML, CSS and ECMAScript/JavaScript, to create interactive experiences. This pathway will also cover cutting edge technology and will touch on cloud-based systems to create applications. You’ll be introduced to artificial intelligence too, including machine learning and natural language processing. You’ll learn how to design and develop for multi-devices, such as web and mobile technologies. The course covers both client-side and server-side development.
  • Network Computing
    Most companies rely on networking for their day-to-day work. As every second counts, they can’t afford for networks to fail. They need something extremely reliable, secure and capable of being scaled up as the company grows. That’s where your specialist skills come in. We’ll teach you how to create secure networks, using our own networking equipment. You’ll be doing things for real, rather than just learning the theory. As well as general computing, you’ll learn about communications and forensic security technology. And you’ll be encouraged to gain Cisco certifications, which are highly valued by graduate recruiters in the industry.
  • Software Development
    Specialise in back-end development, which is all about how things actually work behind the scenes. It involves server-sider programming and mobile applications. It means you’ll be able to program for websites and distributed and cloud-based systems. You’ll focus on the software development lifecycle, from gathering requirements to systems integration. We’ll also give you a grounding in application types and software architectures, including frameworks and design patterns. And you’ll become fluent in programming with Java, C#, Android and Swift.

In your final year, you’ll delve deeper into your specialisms, as well expanding further on your general computing knowledge.

Your course will culminate in a Final Project, which will be negotiated with your course leader. This is a great opportunity to explore a topic in depth and also good preparation if you want to continue studying at postgraduate level.

Students do all sorts of things for their Final Project, from going into aspects of web design through to exploring biometrics for cyber security. Some are inspired by their placement experience and even complete their project with support from their placement provider.

Academic year

The course operates on a modular basis with all of your study modules being worth 30 academic credits (our preferred size in order that you move rapidly from the basics to being an expert at the end of any module you study). Each credit taken equates to a total study time of around 10 hours. Total study time includes scheduled teaching, independent study and assessment activity. Full-time students take modules worth 60 credits per semester. All students take a total of 120 credits per level and 360 credits for the degree as a whole. Your overall grade for the course and your degree classification are based on the marks obtained for modules taken at levels 5 and 6. The course has one start point in September.

The course operates on a modular basis with all of your study modules being worth 30 academic credits (our preferred size in order that you move rapidly from the basics to being an expert at the end of any module you study). Each credit taken equates to a total study time of around 10 hours. Total study time includes scheduled teaching, independent study and assessment activity. Full-time students take modules worth 60 credits per semester. All students take a total of 120 credits per level and 360 credits for the degree as a whole. Your overall grade for the course and your degree classification are based on the marks obtained for modules taken at levels 5 and 6. The course has one start point in September.

The course operates on a modular basis with all of your study modules being worth 30 academic credits (our preferred size in order that you move rapidly from the basics to being an expert at the end of any module you study). Each credit taken equates to a total study time of around 10 hours. Total study time includes scheduled teaching, independent study and assessment activity. Full-time students take modules worth 60 credits per semester. All students take a total of 120 credits per level and 360 credits for the degree as a whole. Your overall grade for the course and your degree classification are based on the marks obtained for modules taken at levels 5 and 6. The course has one start point in September.

Professional body accreditation

Accredited by BCS, the Chartered Institute for IT for the purposes of fully meeting the academic requirement for registration as a Chartered IT Professional.

Accredited by BCS, the Chartered Institute for IT on behalf of the Engineering Council for the purposes of fully meeting the academic requirement for Incorporated Engineer and partially meeting the academic requirement for a Chartered Engineer.

BCS Accredited degree logo

Professional body accreditation

Accredited by BCS, the Chartered Institute for IT for the purposes of fully meeting the academic requirement for registration as a Chartered IT Professional.

Accredited by BCS, the Chartered Institute for IT on behalf of the Engineering Council for the purposes of fully meeting the academic requirement for Incorporated Engineer and partially meeting the academic requirement for a Chartered Engineer.

BCS Accredited degree logo

Professional body accreditation

Accredited by BCS, the Chartered Institute for IT for the purposes of fully meeting the academic requirement for registration as a Chartered IT Professional.

Accredited by BCS, the Chartered Institute for IT on behalf of the Engineering Council for the purposes of fully meeting the academic requirement for Incorporated Engineer and partially meeting the academic requirement for a Chartered Engineer.

BCS Accredited degree logo
Placement Years on our Computing Degrees

Placement Years on our Computing Degrees

Video

Network Computing student Tim discusses his placement year at Cisco, and talks about his new graduate job at Techex.

Sorry, this video requires the use of functional cookies which you have not consented to use. Change your cookie settings or watch the video on the provider's website

Modules

The tables provide an indicative list of the modules that make up the course for the current academic year. Each module is worth a specified number of credits. Our teaching is informed by research, and modules change periodically to reflect developments in the discipline. We aim to ensure that all modules run as scheduled. If for any reason a module cannot be run we will advise you as soon as possible and will provide guidance on selecting an appropriate alternative module.

Standard route

Network Computing

Year 2 compulsory modules
Year 2 compulsory modules
Commercial Computing 30 credits
Cyber Operations And Network Security 30 credits
Databases And Data Structures 30 credits
Routed And Switched Architectures 30 credits

Cloud Technologies

Year 2 compulsory modules
Year 2 compulsory modules
Commercial Computing 30 credits
Databases And Data Structures 30 credits
Enterprise Cloud And Infrastructure Automation 30 credits
Routed And Switched Architectures 30 credits
Year 3 compulsory modules
Year 3 compulsory modules
Cloud, Virtualisation And Communications 30 credits
Developing For The Cloud 30 credits
Final Year Project 30 credits
Show 1 optional module

Software Development

Year 2 compulsory modules
Year 2 compulsory modules
Commercial Computing 30 credits
Databases And Data Structures 30 credits
Mobile App Development 30 credits
Server-Side Programming 30 credits

Internet and Web Management

Year 2 compulsory modules
Year 2 compulsory modules
Commercial Computing 30 credits
Databases And Data Structures 30 credits
Server-Side Programming 30 credits
Web Development 30 credits
Year 3 compulsory modules
Year 3 compulsory modules
Final Year Project 30 credits
Multiple Devices And User Experience 30 credits
Web And Artificial Intelligence 30 credits
Show 1 optional module

Modules

The tables provide an indicative list of the modules that make up the course for the current academic year. Each module is worth a specified number of credits. Our teaching is informed by research, and modules change periodically to reflect developments in the discipline. We aim to ensure that all modules run as scheduled. If for any reason a module cannot be run we will advise you as soon as possible and will provide guidance on selecting an appropriate alternative module.

Standard route

Network Computing

Year 2 compulsory modules
Year 2 compulsory modules
Commercial Computing 30 credits
Cyber Operations And Network Security 30 credits
Databases And Data Structures 30 credits
Routed And Switched Architectures 30 credits
Year 4 compulsory modules
Year 4 compulsory modules
Advanced Networks And Operating System Security 30 credits
Emerging Technologies 30 credits
Final Year Project 30 credits
Troubleshooting And Future Technologies 30 credits

Cloud Technologies

Year 2 compulsory modules
Year 2 compulsory modules
Commercial Computing 30 credits
Databases And Data Structures 30 credits
Enterprise Cloud And Infrastructure Automation 30 credits
Routed And Switched Architectures 30 credits
Year 4 compulsory modules
Year 4 compulsory modules
Cloud, Virtualisation And Communications 30 credits
Developing For The Cloud 30 credits
Emerging Technologies 30 credits
Final Year Project 30 credits

Software Development

Year 2 compulsory modules
Year 2 compulsory modules
Commercial Computing 30 credits
Databases And Data Structures 30 credits
Mobile App Development 30 credits
Server-Side Programming 30 credits
Year 4 compulsory modules
Year 4 compulsory modules
Clean Coding And Networks 30 credits
Emerging Technologies 30 credits
Final Year Project 30 credits
Multiple Devices And User Experience 30 credits

Internet and Web Management

Year 2 compulsory modules
Year 2 compulsory modules
Commercial Computing 30 credits
Databases And Data Structures 30 credits
Server-Side Programming 30 credits
Web Development 30 credits
Year 4 compulsory modules
Year 4 compulsory modules
Emerging Technologies 30 credits
Enterprise Cloud And Distributed Web Applications 30 credits
Final Year Project 30 credits
Web And Augmented Realities 30 credits

Entry requirements

We use UCAS points in our offer-making and welcome a wide range of qualifications.

112-120 UCAS Tariff points

  • GCE A Levels - grades BBC or equivalent
  • Pearson BTEC National Extended Diploma - grade DMM
  • Access to HE Diploma - Pass Access with a minimum of 80 UCAS tariff points. Applicants to Staffs who are taking the Access to HE Diploma receive a reduced tariff point offer as part of our access and participation plan activity
  • UAL Level 3 Extended Diploma - grade of Merit overall
  • OCR Cambridge Technical Extended Diploma - grade DMM
  • T Levels - Eligible T Level applications will be asked to achieve a minimum overall grade of P (A*-C) or Higher Pass as a condition of offer

International and mature students with different qualifications and experience are also encouraged to apply.

Ideally you will be educated in Maths to grade C (Grade 4) at GCSE or above, however, if you do not have this we recommend you to contact the University so we can advise you.

  • Typical UCAS Offer: 48 points
  • A levels: A, DD, EEE
  • BTEC: PPP

We use UCAS points in our offer-making and welcome a wide range of qualifications.

112-120 UCAS Tariff points

  • GCE A Levels - grades BBC or equivalent
  • Pearson BTEC National Extended Diploma - grade DMM
  • Access to HE Diploma - Pass Access with a minimum of 80 UCAS tariff points. Applicants to Staffs who are taking the Access to HE Diploma receive a reduced tariff point offer as part of our access and participation plan activity
  • UAL Level 3 Extended Diploma - grade of Merit overall
  • OCR Cambridge Technical Extended Diploma - grade DMM
  • T Levels - Eligible T Level applications will be asked to achieve a minimum overall grade of P (A*-C) or Higher Pass as a condition of offer

International and mature students with different qualifications and experience are also encouraged to apply.

Ideally you will be educated in Maths to grade C (Grade 4) at GCSE or above, however, if you do not have this we recommend you to contact the University so we can advise you.

We understand that you might have experienced a challenging run up to higher education and may have not met the entry requirements as listed. If this is the case don’t worry, contact us and our team of expert advisors can guide you through the next stages of application, or help you find the perfect course for your needs.

Computing at Staffordshire University

Computing at Staffordshire University

Video

We've invested in our computing facilities and we're invested in your future.

Sorry, this video requires the use of functional cookies which you have not consented to use. Change your cookie settings or watch the video on the provider's website

For equivalent entry requirements in your home country, please see the information on our country pages.

Choose your country

Check our entry and English language requirements for your country.

GO

Facilities

Careers

Our Computer Science graduates are snapped up by employers as their skills are in high demand. Some get offered jobs through their placements and join the firms full-time after they complete their degree.

With a need for thousands more software developers in the UK, it’s a specialist field with huge opportunities for our graduates. Cloud technologies are another major growth area.

Many of our graduates also go on to work for tech companies as junior engineers. But there are so many roles that fit seamlessly with a Computer Science background.

Possible careers including becoming a computer systems analyst, database administrator, computer hardware engineer, computer network architect, web developer, UX designer or computer programmer.

As our Computer Science degree is BCS-accredited, you can also apply to become a member of the BCS upon graduation.

All students have access to Career Connect, our dedicated careers team.

Joseph Findlay - BSc Computer Science

Joseph Findlay - BSc Computer Science

Video

After graduating in BSc Computer Science, Joseph stopped by to tell us why he chose to study the course, what you can expect while studying here, and the importance of placements.

Sorry, this video requires the use of functional cookies which you have not consented to use. Change your cookie settings or watch the video on the provider's website

Teaching and assessment

Teaching

You will be taught through formal lectures, group work, tutorials/practical sessions, seminars, workshops, directed and self-managed study, and research projects. Each of these will be used on your modules so you get the chance to learn as effectively as possible.

You will be taught through formal lectures, group work, tutorials/practical sessions, seminars, workshops, directed and self-managed study, and research projects. Each of these will be used on your modules so you get the chance to learn as effectively as possible.

You will be taught through formal lectures, group work, tutorials/practical sessions, seminars, workshops, directed and self-managed study, and research projects. Each of these will be used on your modules so you get the chance to learn as effectively as possible.

Assessment

This course is mainly assessed via coursework but does include a small number of exams. We have carefully designed assessments to ensure that we use the best methods available to assess the integrated approach to theory and practice that you’ll engage in within the Computer Science discipline. Your coursework, carried out in response to assignments, project briefs or self-initiated proposals, will be presented in forms appropriate to that in the workplace, and will require you to work both individually and in teams in generating computing solutions to set problems. To back up your work you will also write reports and deliver presentations.  Formative assessment is carried out in tutorial and practical sessions and feedback is usually provided to you orally.

This course is mainly assessed via coursework but does include a small number of exams. We have carefully designed assessments to ensure that we use the best methods available to assess the integrated approach to theory and practice that you’ll engage in within the Computer Science discipline. Your coursework, carried out in response to assignments, project briefs or self-initiated proposals, will be presented in forms appropriate to that in the workplace, and will require you to work both individually and in teams in generating computing solutions to set problems. To back up your work you will also write reports and deliver presentations.  Formative assessment is carried out in tutorial and practical sessions and feedback is usually provided to you orally.

This course is mainly assessed via coursework but does include a small number of exams. We have carefully designed assessments to ensure that we use the best methods available to assess the integrated approach to theory and practice that you’ll engage in within the Computer Science discipline. Your coursework, carried out in response to assignments, project briefs or self-initiated proposals, will be presented in forms appropriate to that in the workplace, and will require you to work both individually and in teams in generating computing solutions to set problems. To back up your work you will also write reports and deliver presentations.  Formative assessment is carried out in tutorial and practical sessions and feedback is usually provided to you orally.

Learning support

In addition to the excellent support you will receive from your course teaching team, our central Academic Skills team provides group and one-to-one help to support your learning in a number of areas. These include study skills (including reading, note-taking and presentation skills); written English (including punctuation and grammatical accuracy); academic writing (including how to reference); research skills; critical thinking and understanding arguments; and revision, assessment and examination skills (including time management).

Additional support

Our Student Inclusion Services support students with additional needs such as sensory impairment, or learning difficulties such as dyslexia.

Feedback

Your course will provide you with opportunities to test your understanding of your subject informally (through formative feedback) before you complete the formal assessments. Each module normally includes practice or 'formative' assessments for which you receive feedback from your tutor. Practice assessments are developmental and any grades you receive for them do not count towards your module mark, but are essential for you to develop academically as a student. There is a formal or 'summative' assessment at the end of each module and the grades from formal assessments count towards your module mark. You will normally receive feedback on coursework assessments within 20 working days following the date of submission. The feedback you receive will help to focus you to achieve better grades on the next set of modules you study.

Your course will provide you with opportunities to test your understanding of your subject informally (through formative feedback) before you complete the formal assessments. Each module normally includes practice or 'formative' assessments for which you receive feedback from your tutor. Practice assessments are developmental and any grades you receive for them do not count towards your module mark, but are essential for you to develop academically as a student. There is a formal or 'summative' assessment at the end of each module and the grades from formal assessments count towards your module mark. You will normally receive feedback on coursework assessments within 20 working days following the date of submission. The feedback you receive will help to focus you to achieve better grades on the next set of modules you study.

Your course will provide you with opportunities to test your understanding of your subject informally (through formative feedback) before you complete the formal assessments. Each module normally includes practice or 'formative' assessments for which you receive feedback from your tutor. Practice assessments are developmental and any grades you receive for them do not count towards your module mark, but are essential for you to develop academically as a student. There is a formal or 'summative' assessment at the end of each module and the grades from formal assessments count towards your module mark. You will normally receive feedback on coursework assessments within 20 working days following the date of submission. The feedback you receive will help to focus you to achieve better grades on the next set of modules you study.

Computer Network Lab Tour

Computer Network Lab Tour

Video

Join our Course Director for Cyber Security & Computer Networks Chris Howard for a tour around our Computer Network Lab.

Sorry, this video requires the use of functional cookies which you have not consented to use. Change your cookie settings or watch the video on the provider's website

Year 1

35% of time in lectures, seminars or similar
65% of time in independent study
0% of time in work based learning

Year 2

26% of time in lectures, seminars or similar
74% of time in independent study
0% of time in work based learning

Year 3

14% of time in lectures, seminars or similar
86% of time in independent study
0% of time in work based learning

Year 1

48% practical assessments
13% coursework
40% written exams

Year 2

50% practical assessments
38% coursework
13% written exams

Year 3

45% practical assessments
43% coursework
13% written exams

Staff

Teaching and supervision on the course is undertaken by experienced academic staff who understand the value of your knowledge development applied to commercial and industrial contexts. You will find all our staff have extensive industrial or research-based backgrounds. Our philosophy is that of applied scholarship – thus, our approach to education is based on research-informed teaching that has direct value to industry and commerce and is of direct value to you as a professional in the IT industry.

Furthermore, our staff have established a credible reputation and position as educators and researchers in Computer Science – evidenced by our ongoing links with industry, significant commercial and knowledge transfer-based funding, research funding, and our work with regional agencies and business. You can be confident therefore, that you will be part of an academic community that understands the value of research and knowledge creation, the impact of computing education, and the significance of its application to the world we live in.

Stephen Cahill

Senior Lecturer

Steve is a Networks and Server Specialist who focuses primarily on teaching Virtualisation and Infrastructure Modules. His area of interest is primarily Hardware Platforms and Monitoring Systems.

Janet Francis

Senior Lecturer

Janet is a senior lecturer in databases, IT Service Innovation, and IT Project Management. Her main research interests are Apprenticeship, Workplace Learning, Service Innovation, and Digital Transformation.

Janet's profile

Fiona Knight

Senior Lecturer

Fiona is a senior lecturer in Computer Science, specialising in web development, user interfaces and mobile application development. She is a second-year leader for Computer Science, and is a specialist on the web and software development routes.

Fiona's profile

Janet Lawton

Senior Lecturer

I am a Senior Lecturer in Computing, having started at Staffordshire University over 3 decades ago. During this time I have seen a lot of changes, both in technology and techniques but I am extremely fortunate to still love my job.

Janet's profile

Euan Wilson

Senior Lecturer

Euan Wilson: Has been a lecturer for over 20 years in the information systems domain and has changed specialisms as the education market and computing discipline has changed over the years. He has a wide knowledge of developing and running award…

Euan's profile

Graham Mansfield

Senior Lecturer

Graham graduated from North Staffordshire Polytechnic in July 1988 with a First Class Honours degree in Computing Science with French, winning a prize for best student on his course. After graduating, he worked as a programmer.

Graham's profile

Kelvin Hilton

Senior Lecturer

After 20 years working in various development roles from small projects to some of the earliest e-commerce systems, Kelvin formalised his skills as a mature student in the late 1990's and subsequently joined the team at the School of Computing i…

Kelvin's profile

Dr Rakan Aldmour

Senior Lecturer

Rakan is a Senior Lecturer and Course Leader for MSc Business Computing. He teaches Enterprise Systems, Project and Change Management, Managing Emerging Technologies, Research methods and other modules. Rakan also supervises PhD and MSc students.

Rakan's profile

Fees

For the course starting on 25 September 2023 the tuition fees are:

Tuition fees for BSc (Hons)-Full-time
Study option UK / Channel Islands International
Full-time £9,250 per year of study £16,750 per year of study

For the course starting on 25 September 2023 the tuition fees are:

Tuition fees for BSc (Hons) Full-time, with a foundation year
Study option UK / Channel Islands International
Full-time £9,250 for your first year subsequent years will be charged at the University standard rate £16,750 for your first year subsequent years will be charged at the University standard rate

For the course starting on 25 September 2023 the tuition fees are:

Tuition fees for BSc (Hons) Full-time, with a placement year
Study option UK / Channel Islands International
Full-time £9,250 per year of study £16,750 per year of study

UK and Channel Island students: This tuition fee is agreed subject to UK government policy and parliamentary regulation. If the UK government passes appropriate legislation, the fee for subsequent years of study may increase in each academic year. But this increase will not exceed the rate of inflation as measured by RPIX**. Any change in fees will apply to both new and continuing students. The University will notify students of any change as early as possible. Further information about fee changes would be posted on the University’s website once this becomes available.

**RPIX is a measure of inflation equivalent to all the items in the Retail Price Index (RPI) excluding mortgage interest payments.

International students: Tuition fees will remain the same for each year of your course, as long as you complete it in the normal time-frame (i.e. no repeat years or breaks in study).

BSc (Hons) Computer Science: Choose your pathway

BSc (Hons) Computer Science: Choose your pathway

Video

Find out more about the new pathway options available on our BSc (Hons) Computer Science degree.

Sorry, this video requires the use of functional cookies which you have not consented to use. Change your cookie settings or watch the video on the provider's website

Included in tuition fees
Included in the fees:

Travel, and accommodation costs incurred by compulsory trips and visits away from the University that are directly linked to the learning requirements of a specific module.

The use of all laboratories, workshops and specialist facilities relating to the course of study.

Heavily discounted tuition fees during the (optional) placement year.

Travel, and accommodation costs incurred by compulsory trips and visits away from the University that are directly linked to the learning requirements of a specific module.

The use of all laboratories, workshops and specialist facilities relating to the course of study.

Heavily discounted tuition fees during the (optional) placement year.

Travel, and accommodation costs incurred by compulsory trips and visits away from the University that are directly linked to the learning requirements of a specific module.

The use of all laboratories, workshops and specialist facilities relating to the course of study.

Heavily discounted tuition fees during the (optional) placement year.

Not included in tuition fees
Not included in the fees:

The estimated cost of text books over the duration of the course. All essential text books are available from the library, but some students chose to purchase their own copies.

Travel, subsistence, entrance fees etc. incurred by optional trips and visits away from the University related to the course.

Dependent on a student’s choice of final year project, some additional costs may be incurred for materials to support the development and delivery of the project.

The estimated cost of text books over the duration of the course. All essential text books are available from the library, but some students chose to purchase their own copies.

Travel, subsistence, entrance fees etc. incurred by optional trips and visits away from the University related to the course.

Dependent on a student’s choice of final year project, some additional costs may be incurred for materials to support the development and delivery of the project.

The estimated cost of text books over the duration of the course. All essential text books are available from the library, but some students chose to purchase their own copies.

Travel, subsistence, entrance fees etc. incurred by optional trips and visits away from the University related to the course.

Dependent on a student’s choice of final year project, some additional costs may be incurred for materials to support the development and delivery of the project.

Accommodation and living costs
Accommodation and living costs

Accommodation and living costs are not included in our fees. 

For more information on accommodation and living costs, please see: Accommodation

Sources of financial support

If you receive funding from Student Finance you may be eligible to apply for additional benefits. Details can be obtained by visiting: www.gov.uk

Scholarships and additional funding

As an undergraduate student at Staffordshire, you may be eligible for additional financial support through one of our scholarships and bursaries. You can visit our funding page to find out more and check your eligibility.

Scholarships and additional funding

As an undergraduate student at Staffordshire, you may be eligible for additional financial support through one of our scholarships and bursaries. You can visit our funding page to find out more and check your eligibility.

Scholarships and additional funding

As an undergraduate student at Staffordshire, you may be eligible for additional financial support through one of our scholarships and bursaries. You can visit our funding page to find out more and check your eligibility.

Our students

If I were to rate my university experience, I would rate it highly, praising the staff for a warm welcome.

If I were to rate my university experience, I would rate it highly, praising the staff for a warm welcome, especially for a mature student such as myself. I was well received I was and I wasn’t alienated for my age or previous background. I am thoroughly enjoying the experience.

I believe my course will take me to new job opportunities in an exciting new industry for me. Now that I have taken that leap to change my career, I would not go back on my decision as it has been a great experience thus far and I am achieving what I intended to and more.

Andrew Durnall

BSc (Hons) Computer Science (With a Foundation Year)

The staff and university have fantastic relationships with industry experts which make sure the course content is up to date.

I learnt a huge amount which allowed me to jump straight into a fantastic role with Amazon Web Services supporting their global network. 

The support of staff practically and the ability to access lab equipment really helped solidify the theoretical aspects of the course and wouldn't have been possible if it wasn't for, possibly, the UK's best-equipped networking labs.

To top all of this off the staff and university have fantastic relationships with industry experts which make sure the course content is up to date but also facilitates the strongly supported and successful placements process.

 

Jonathan Steward

Computing student

I believe Staffordshire University helped me to achieve this job by offering support and great module choices, especially for computer science.

Shortly after graduating with a 2:1 I secured a job at a large data company called Digital Space working as an IT Engineer in a secure location. I believe Staffordshire University helped me to achieve this job by offering support and great module choices, especially for computer science. I would recommend a Computer Science degree if you have any interest in IT and Data.  

Tobias Maple

Computing graduate

The course gave me a perfect balance of both technical and soft skills and prepared me well for the professional environment. Thanks to their relationships within the IT sector, I was given the opportunity to go on an internship at Cisco systems where I applied these skills. I have since completed my internship and already accepted a full time position for when I graduate in 2022!

David Smith

Computing student

I was attracted to how the course was designed where in the first year I could get a taste of each aspect of Computer Science, and based on the experience in the first year, I could specialise in a particular pathway in the second year and the third year. Since I did not have any prior knowledge of Computer Science before coming to Staffordshire University, the design of the course was reassuring.

The best part of studying Computer Science at Staffordshire University is that I could obtain knowledge and experience cutting-edge technologies that are in demand by the industry. I got exposed to many technologies in my course and some subjects were challenging to understand and I had to put in a lot of effort in my own time. However, when I was applying for placements in my second year, all the skills I acquired in my course were required by many companies and I could apply to many companies using those skills.

Euan Martin

BSc (Hons) Computer Science (with a Foundation Year and Placement Year)

The facilities at the University are very good. I mainly use the labs on the fourth floor of the Mellor building which contains a good sample of industrial equipment which is great to experiment and learn on.

I chose to do a placement year because it’s a fantastic opportunity to gain both practical and industrial experience which can’t be obtained in a classroom. I’m doing my placement at CISCO in Reading. Long-term I think it will be really beneficial when I leave university in opening the doors up to future career prospects.

Josh Smith

Computing student

There’s a lot of kit and labs to use and practical projects and you get hands on experience with kit that is used in the industry. 

If you are really into computer networking and how computers interact with each other then 100% it’s the course for you. It's delivered well, there’s a lot of kit and labs to use and practical projects and you get hands on experience with kit that is used in the industry. 

Everything has been good; Staffs have set me up to have a good career in computer networking from the knowledge and content they have taught us and have provided us with great supporting material to make the most of our time here. 

Qhama Matthews

Computing student

I was attracted to the course because I loved the range of real-world skills being offered. All the content is what is being looked for in young and budding developers in the industry. 

I secured a placement at Pinewood Technologies as a Software and Web Developer based on the skills that I have learnt at Staffs. I initially did not know which pathway I would like to go down after university but getting hands on experience with a wide range of skillsets has allowed me to find my calling within the industry. Software Development allows me to enjoy both the elements of problem solving and the element of creating efficient and well-designed applications at the same time. 

Kieran Noble

BSc (Hons) Computer Science (With a Placement Year)

The experience at Airbus was invaluable

My placement was a year with Airbus in Bavaria, Germany. I worked in the department that developed software for application in military aircraft. I really enjoyed my time there. I worked with some of the best in the business, and because it is an international company I worked with many people from across the globe. The experience was invaluable and was certainly my favourite year being a student.

James Cook

BSc (Hons) Computer Science

Computer Science is a fantastic foundation for a BSc, as it’s a venerable, well respected course that drills the basics into you, and is endlessly adaptable; it has enough optional modules to allow you to get a taste of everything.

It puts you in a great position for specialising, too: a computer scientist knows enough generic principles to do whatever they like, something more focused courses won’t prepare you for.

I did a placement year in my third year (making this a four-year course), at a company based in Manchester - they do industrial quality control systems, such as non-contact defect measurement, biomechanical joint wear simulators, and other bespoke systems.

I’d go so far as to say placements should be mandatory – the experience helped me sand down my clinical academic understanding into a more well-rounded, practical skillset. It also lessens the culture shock for those whose first foray into the working world will be post-graduation – a must-do for anyone who wants a leg-up

Josh Sayce

BSc Computer Science

Apply

Location Award Study option Start date Apply Link
Stoke-on-Trent campus BSc (Hons) Full-time 25 September 2023 Apply now

Rules and regulations

If you are offered a place at Staffordshire University, your offer will be subject to our rules, regulations and enrolment conditions, which may vary from time to time.

Students of Staffordshire University enter into a contract with us and are bound by these rules and regulations, which are subject to change. For more information, please see: University Policies and Regulations.

Information from discover uni

Have you considered?

AI and Robotics BSc (Hons)

Study options
Full-time
Foundation year
Placement year

Cyber Security BSc (Hons)

Study options
Full-time
Foundation year
Placement year
UK University

StudentCrowd University Awards 2022

for Job Prospects

StudentCrowd University Awards 2022

for Student Satisfaction

Complete University Guide 2022

for Social Inclusion

The Times and The Sunday Times Good University Guide 2023

for Course Content

StudentCrowd University Awards 2022

of Research Impact is ‘Outstanding’ or ‘Very Considerable’

Research Excellence Framework 2021