← All courses at University of Kent

BSc Computer Science

University of Kent

Institution
University of Kent
Level
undergraduate
Subject
Computer Science
Duration
3 years
UCAS code
G400
Typical offer
A-level BBB, IB 30, UCAS 120

Entry requirements

A level: BBB IB: 30 points in the IB Diploma or 120 UCAS tariff points

About this course

BSc (Hons) in Computer Science. Core topics include Programming, Artificial Intelligence & Machine Learning, Data Analysis, Computer Architecture, Statistics, and Mathematical Modelling. Lab sessions reinforce learning throughout the degree. An optional paid placement year in industry is available. The final year includes a research project and a choice of specialized modules.

Modules

  • Programming I
  • Programming II
  • Internet Technologies
  • Human Computer Interaction
  • Foundations of Computing
  • Computer Systems
  • Algorithms
  • Database Systems
  • Web Development
  • Software Development
  • Fundamentals of AI
  • Fundamentals of Cyber Security
  • Functional Programming
  • Group Project
  • Research Project
  • Natural Computation
  • Blockchain and Distributed Systems: Foundations, Security and Applications
  • Information Security Management
  • Software Engineering Practice
  • Video Games Development
  • Computing Law and Professional Responsibility
  • Computational Intelligence in Business, Economics and Finance
  • Theory and Practice of Concurrency
  • Signal, Image, and Data Analysis
  • Cognitive Robotics
  • eHealth
  • Machine Learning Algorithms
  • Computer Networks and Communication
  • Computing in the Classroom
  • Natural Language Processing
  • Programming Language Implementation
  • Computational Creativity and Creative AI
  • Data Mining and Knowledge Discovery
  • Semantic Technologies and Graph Analytics
  • Internet of Things
  • Programming Languages: Applications and Design
  • Deep Learning
  • Introduction to Quantum Computing & Quantum Cryptography
  • Enterprise and Entrepreneurship
  • Image Analysis and Applications