← All courses at Sheffield Hallam University

BSc Computer Science

Sheffield Hallam University

Institution
Sheffield Hallam University
Level
undergraduate
Subject
Computer Science
Duration
3-4 years
UCAS code
G400
Typical offer
A-level BBC

Entry requirements

UCAS points: 112-120 A level: BBC-BBB at A Level. BTEC: DDM in BTEC Extended Diploma. T level: Merit overall from a T level qualification.

About this course

BSc (Honours) in Computer Science and Software Engineering. Core topics include Programming, Systems Design, Embedded Systems, Artificial Intelligence & Machine Learning, Data Analysis, and Research Methods. The course is accredited by BCS, The Chartered Institute for IT. Students can undertake a sandwich placement and choose from optional modules including Game Development, Mobile Applications Development, Robotics, and Functional Programming.

Modules

  • Databases And The Web
  • Mathematics For Computer Science
  • Programming For Computer Science
  • Software Projects
  • Advanced Programming
  • Algorithms And Data Structures
  • Professional Software Projects
  • Artificial Intelligence And Machine Learning 1
  • Game Development
  • Handling Data In The Cloud
  • Mobile Applications Development
  • Study Abroad - Computing And Digital Technologies
  • Undergraduate Sandwich Placement Applied Professional Diploma
  • Development Project
  • Software Architecture And Design
  • Artificial Intelligence And Machine Learning 2
  • Contemporary Software Engineering
  • Functional Programming
  • Machine Learning Algorithms And Heuristics
  • Robotics
  • Secure Software Engineering