← All courses at University of Hull

BSc Software Engineering

University of Hull

Institution
University of Hull
Level
undergraduate
Subject
Computer Sciences
Duration
3 years
UCAS code
G600
Typical offer
IB 28, UCAS 96-112

Entry requirements

Most importantly, you need ambition. Together with our support and opportunities, you can go further than you ever thought possible. Our typical offer for this course is 96–112 UCAS points . Our contextual offer is 96 points. But there’s no ceiling on ambition. At least 80 points must come from A levels, BTEC, or other equivalent qualifications. Remember, we look at your whole application – not just grades. Achievements, work experience, extracurricular activities: they all count here. We also consider qualifications and experience from the UK and worldwide that may not exactly match those listed. Not sure if you’ll meet the entry requirements? Talk to our Admissions team today . We’ll look at your circumstances, give you personalised guidance and help you understand your options, one of which could be a Foundation Year . Applicants should also have GCSE Maths at Grade 4 or C or above. Alternative qualifications IB Diploma: 28 points. Pass Access to HE Diploma overall, with a minimum of 96-112 UCAS tariff points.

About this course

BSc (Hons) in Software Engineering. Core topics include Programming, Computer Architecture, Data Analysis, Project Management, Entrepreneurship, and Artificial Intelligence & Machine Learning. The programme is accredited by the British Computer Society and offers an optional industry placement year. The final year centres on an Honours Stage Project.

Modules

  • Preparing for Learning in Higher Education
  • Group Challenge (Sciences)
  • Foundation Mathematics 1
  • Foundation in Data Analysis
  • Foundation Mathematics 2
  • Introduction to Computing.
  • Programming Portfolio
  • Algorithms and Data Structures
  • Computational Thinking
  • Databases and the Cloud
  • Professional Development
  • Design, Develop, Deploy
  • Databases and Networks
  • User Interfaces and Experience
  • Advanced Programming
  • Artificial Intelligence
  • Foundations of Cyber Security and Secure Development
  • Honours Stage Project
  • Communicating and Teaching Computing
  • Secure Digital Infrastructure
  • Digital Disruption and Innovation
  • Safety Critical Systems
  • Distributed Systems Programming
  • Study Abroad
  • Year Out in Industry or Commerce
  • Commercial Development Practice
  • Dependable Reactive Real-Time Systems
  • Component Based Software Engineering Practice
  • Trustworthy Computing
  • Cutting Edge Concepts