← All courses at Keele University

BSc Computer Science with Software Engineering

Keele University

Institution
Keele University
Level
undergraduate
Subject
Computer Science with Software Engineering
Duration
3-4 years
UCAS code
G430
Typical offer
A-level BBB, IB 30

Entry requirements

A level: BBB in three A levels OR BBC in three A levels including B in Maths or Computer Science IB: 555 in three Higher Levels or 30 points OR 554 including 5 in Maths (any) or Computer Science or 29 points including 5 in Higher Level Maths (any) or Computer Science

About this course

BSc (Hons) in Computer Science with Software Engineering. Core topics include Programming, Systems Design, Computer Architecture, Data Analysis, and Artificial Intelligence & Machine Learning. The course includes a final-year Research and Development Project in Software Engineering, optional work placements or a year-long industry placement, and a teaching experience module.

Modules

  • Agile Minds: Development and the Professional World
  • Computational Foundations
  • Problem Solving and Computer Programming
  • Introduction to Cybercrime: Systems, Society, and Security
  • Fundamentals of Computer Systems
  • Web Technologies and Databases
  • Human-Centred Software Engineering
  • Cloud and Distributed Computing
  • Selected Topics in Software Engineering
  • Flexible Work Placement (Level 5)
  • Computer Graphics and Animation
  • Artificial Intelligence and Machine Learning
  • Software Engineering Practice
  • Research and Development Project in Software Engineering
  • Engineering the Future: AI & Emergent Practice
  • Advanced Artificial Intelligence and Data Ethics
  • Advanced Web Development and Databases
  • Flexible Work Placement (Level 6)
  • Professional Experience in Education
  • Cybersecurity and Applications
  • Research and Communication Skills in Software Engineering