BSc (Hons) Computer Science

You can choose from two pathways; BSc (Hons) Computer Science (Software Development) or BSc (Hons) Computer Science (Networks and Security) pathway.

Our Computer Science degree with a Software Development pathway or a Networks and Security pathway is highly technical with a strong focus on the most important skills within the subject areas. Our Software Development pathway focuses on computer programming, with an emphasis on practical techniques underpinned by theory and informed by research. The Networks and Security pathway is based on a recognised industrial certification in Networks. There is a common first year with specialist modules in your second and final year – this approach gives you the time to understand which area you’re interested in most to help you decide which pathway to choose at the end of your first year.

In Computer Science (Software Development) you will:

  • Harness cutting-edge software development tools in our industry-standard laboratories
  • Learn from experienced computer scientists who have strong industry links

In Computer Science (Networks and Security) you will:

  • Study an industry-recognised CISCO Certified Network Associate syllabus
  • Learn from experienced computer network specialists and ex-industry professionals
Read more

Modules

  • Introduction to Computer Science
  • Computational Mathematics
  • Programming 1
  • Foundations of Computer Science
  • Programming II
  • Networking Fundamentals
  • software development pathway
  • Core modules
  • Networks and Security
  • Databases
  • Team Project
  • Graphics I
  • Application Development
  • Optional modules
  • Software Engineering
  • Graphics II
  • Ethical Hacking
  • Networks and Security pathway
  • Core modules
  • Networks and Security
  • Databases
  • Team Project
  • Network Routing and Switching
  • Ethical Hacking
  • Optional modules
  • Application Development
  • Wide Area Networks
  • Core modules
  • Applied Professional Practice
  • Contemporary Issues in Professional Practice
  • software development pathway
  • Core modules
  • Independent Studies
  • Systems Programming
  • Language Design and Implementation
  • Data Mining and Foundations of AI
  • Optional modules
  • Distributed Systems
  • Security Protocols
  • network and security pathway
  • Core modules
  • Independent Studies
  • Security Protocols
  • Advances in Wireless Networks
  • Distributed Networks
  • Optional modules
  • Server Infrastructure
  • Systems Programming
  • Distributed Systems
  • £14,900 Per Year

    International student tuition fee

    3 Years

    Duration

    Sep 2024

    Start Month

    Aug 2024

    Application Deadline

    Upcoming Intakes

    • September 2024
    • September 2025

    Mode of Study

    • Full Time