← All courses at University of Sussex

BSc Software Engineering (with an industrial placement year)

University of Sussex

Institution
University of Sussex
Level
undergraduate
Subject
Software Engineering (with an industrial placement year) BSc (Hons)
Duration
4 years
UCAS code
G60F
Typical offer
A-level ABB, IB 32

Entry requirements

A level: ABB or BBB IB: 32 points

About this course

BSc (Hons) in Software Engineering (with an industrial placement year). Core topics include Programming, Computer Architecture, Data Analysis, Entrepreneurship, and Artificial Intelligence & Machine Learning. The four-year programme includes an industrial placement year, and the final year features an Individual Project module.

Modules

  • Introduction to Programming
  • Mathematical Concepts
  • Principles of Digital Technology
  • Programming Concepts
  • Data Structures & Algorithms
  • Further Programming
  • Introduction to Computer Systems
  • Professional Skills
  • Global Design Challenge
  • Compilers and Computer Architecture
  • Databases
  • Design and Analysis of Algorithms
  • Introduction to Data Science
  • Applied Machine Learning
  • Computer Networks
  • Operating Systems
  • Software Engineering
  • Individual Project
  • Advanced Software Engineering
  • Human-Computer Interaction
  • Engineering Scalable and Reliable Software Project
  • Web Applications and Services
  • Comparative Programming
  • E-Business and E-Commerce Systems
  • Introduction to Computer Security
  • Entrepreneurship
  • Limits of Computation
  • Web 3D Applications