BSc (Hons) Computer Science

Learn how to develop the next generation of software tools and systems, and gain the knowledge and techniques required to design and exploit computer technology.This programme is designed for those with a passionate interest in technology, and wish to progress to careers such as software engineer, system administrator, data scientist, financial analyst, app developer, or IT consultant.The placement year in industry enables you to build contacts whilst developing your skills and professional confidence.The BSc (Hons) in Computer Science (with placement year) draws on our outstanding research strengths and expertise. As one of the oldest computing departments in the UK, we have a strong heritage within the subject.This programme shares a common first year with all our other Computer Science programmes (Computer Science for Games, Business, Cyber Security, and Software Engineering), allowing you to transfer between them before the start of the second year if you feel an alternative course suits your emerging interests or career aspirations better.**Professional accreditation**This course is accredited by the British Computer Society for full CITP (Chartered IT professional) and partial CSci status.

Read more

Modules

  • Mathematics for Computing
  • Technical and Professional Skills
  • Fundamentals of Programming
  • Computer Architecture and Systems Software
  • Internet Technologies
  • Software Design and Development
  • Database Systems
  • Data Structure and Algorithms
  • Artificial Intelligence
  • Numerical Analysis
  • Enterprise-Pro
  • Computer Communications and Networks
  • Compulsory modules
  • Final Year Project
  • Numerical Methods and Computer Graphics
  • Concurrent and Distributed Systems
  • Options modules
  • Cyber Security
  • Large Scale Data Driven Applications
  • Mobile Application Development
  • Principles of Security Technologies
  • Machine Learning
  • Software Systems Design and Testing
  • £23,290 Per Year

    International student tuition fee

    3 Years

    Duration

    Sep 2024

    Start Month

    Aug 2024

    Application Deadline

    Upcoming Intakes

    • September 2024

    Mode of Study

    • Full Time