You are here

BSc (Hons) Computing and Business Management

Open days

Meet your lecturers, find out more about the course and view academic and social facilities at an open day.

University buildings
UCAS code: 
Institution code: 


Three years full-time.

Four and a half to nine years part-time.

Typical Offer: 

112 UCAS tariff points (or above)
BBC (A-Level), DMM (BTEC)

Next available intake is September 2021


Graduates of this course will combine technical computing expertise and high level business knowledge, giving them unparalleled opportunities in Information Technology and management roles in any sector. The course has been carefully shaped by the needs of industry and business. It provides the underpinning analytical and managerial skills for the business world, and key capabilities in programming, databases, software engineering, web technologies, cybersecurity, big data and cloud computing; all essential areas that are in increasing demand for twenty first century IT. This course will appeal to those finishing sixth form or college, as well as anyone with a career background in IT seeking to upgrade their skills portfolio and gain an academic qualification.

Course modules

This degree combines business and computing modules. With the exceptions of the Software Design and Development module and the Project and Dissertation which are 40 credits, all modules are 20 credits. 

Full downloadable information regarding all University of Suffolk courses, including Key Facts, Course Aims, Course Structure and Assessment, is available in the Definitive Course Record.

Management and Managing: an introduction (Mandatory)

This module considers the core functions of managers and how managers contribute to the success of businesses. It considers the internal environment of the organisation and external influences that influence the way managers behave.

Introduction to Marketing (Requisite)

Marketing is a fundamental business activity and philosophy, which relates an organisation to its environment and orientates the organisation around the needs of its customers. Marketing is a major component in the management in all business sectors. This module will explore basic marketing principles in industries which are undergoing rapid change.

Computing Fundamentals (Mandatory)

This covers the principles of computer systems, hardware components, computer networks, and relevant computing-related mathematics. This module will provide the foundational underpinning to enable students to progress deeper into the disciplines of computing, and a grasp of the history of computing, recent developments and its possible future.

Business Economics (Requisite)

This module provides students with an understanding of key economic concepts that affect the successful operation and functioning of all types of businesses. It provides a basis for understanding operational and strategic decisions and particularly for an understanding of the environment in which businesses operate.

Introduction to Programming (Requisite)

This module introduces the concepts of programming and a modern programming language. Through programming practicals, students will become fluent in structured programming constructs, procedural programming and object-oriented programming.

Operating Systems (Requisite)

This module will introduce the concepts of operating systems, including their structure, memory and storage management, protection and security. Designed with software developers in mind, it will look closely at real-world operating systems such as Windows and UNIX.

Contemporary Issues in the Business Environment (Requisite)

The module aims to extend the student’s knowledge of the dynamic inter-relationships that exists between governments, markets, organisations and individuals in relation to the changing business environment.

Managing People (Requisite)

This module considers the nature of organisational behaviour, and the ways in which the study of organisational behaviour may inform the design and delivery of Human Resource practices within organisations.

Software Design Development and Engineering (Requisite)

This module focuses on all phases of the modern software engineering lifecycle and advanced software engineering topics, including critical software, secure software, formal methods and project management from the practitioner’s perspective. This will be put into practice through the requirements gathering, design, implementation and testing of an extensive project that meets the needs of a particular enterprise.

An Introduction to Relational Databases (Requisite)

Database systems, particularly those based on the Relational Database Model, play a significant role in the world of Information Technology. This module provides essential knowledge and appreciation of the role of relational database systems, including basic principles and practice of design, implementation and development for both system designers and software engineers. It will include practical exercises in Structured Query Language.

Computing Research Skills, Practice and Ethics (Mandatory)

Research skills are an essential set of capabilities in the toolkit of a professional software engineer. In this module, students will develop knowledge and understanding of the purpose, processes, methods (surveys, experiments, interviews, case studies, etc.), analysis (qualitative and quantitative), and outputs of research and will be able to apply them. This module also delves into the professional, legal and ethical standards and guidelines that inform and guide best practice in business and computing.

Data Structures Algorithms and Advanced Programming

This module focuses on data structures (e.g. linked lists, trees, heaps, hash tables, etc), algorithms (sorting, searching, dynamic programming, greedy, graph, geometric, cryptographic, string matching and compression algorithms, etc), and advanced programming techniques and other language paradigms.

Project and Dissertation (Mandatory)

The research project and dissertation module offers students the opportunity to focus their attention on a topic of personal interest. It allows the development and application of specialist skills and knowledge and acts as a showcase for a student’s academic prowess. Students will apply knowledge and skills from other modules in response to a research aim (or question) of their choosing. Students may choose to undertake a significant computing project in a specialist area of information technology; alternatively students may choose to undertake a research-driven project concerning a topic relating to business management and information technology.

Strategic Management (Requisite)

Strategic management is an activity used to set goals and develop effective operations and functions to achieve those goals, with the successful collaboration of employees, other stakeholders and resources. It is used to develop responses to a changing business environment and monitor progress. This module considers changing internal and external business environments, global dynamics and stakeholders that influence the development of goals and how effective management strategies and planning may be developed and implemented. To explore the nature of organisational culture and its impact on employees, and to enable students to develop a critical awareness of organisational theory and practice; enabling them to deal with the problems, choices and constraints involved in organisational change. The module encourages students to develop their own intellectual framework of values, attitudes and practice.

Leading and Managing Change (Requisite)

This module explores the nature of organisational culture and its impact on employees, and to enable students to develop a critical awareness of organisational theory and practice; enabling them to deal with the problems, choices and constraints involved in organisational change. The module encourages students to develop their own intellectual framework of values, attitudes and practice.

Cyber Security: Attack and Defence (Optional)

On one hand, this provides insights into the mindset of cyber attackers, a secure understanding of the ethics and legal issues in this area, and knowledge and skills in attack technologies and techniques. On the other hand this module provides a detailed knowledge and understanding of the techniques and tools available to a security professional, and the practical skills in selecting, evaluating, designing, implementing and deploying defences to protect vulnerable software, networks and systems.

Distributed Systems (Optional)

This provides a systematic understanding of distributed operating systems, software services and applications in terms of their architectures, functionality and behaviour. It includes case studies on the “Internet of Things” and cloud computing as well as topics on parallel programming.

Information Engineering (Optional)

This covers the full range of skills and knowledge required for “Big Data” including parallel and NoSQL databases, statistical modelling and programming, machine learning, data analytics and visualisation.

Multimedia, Mobile and Internet (Optional)

This module covers multimedia, mobile and web technologies such as HTML5, CSS3, JavaScript and PHP. Students will learn design and development skills particular to the world of mobile-first and response web design, as well as covering web and app vulnerabilities, attack techniques and defensive countermeasures to protect software, services and data.

Fees and finance


  • Full-time tuition fee: £9,250 p.a.
  • Part-time tuition fee: £1,454 per 20 credits (Please contact the Infozone for further information)
  • International tuition fee: £11,790 p.a.

Further Information                                                       

At University of Suffolk, your tuition fees provide access to all the usual teaching and learning facilities that you would expect. However, there may be additional costs associated with your course that you will need to budget for.

Entry requirements

Academic Requirements

112 UCAS tariff points (or above), BBC (A-Level), DMM (BTEC)

Applicants are also required to have GCSE maths grade 4/C or above, or equivalent Level 2 qualification. Applicants who do not hold these qualifications may be considered on an individual basis based upon their overall application and the course applied for.

If you do not hold these qualifications please contact Admissions directly on 01473 338348 to discuss.

How to Apply

International Requirements

IELTS 6.0 overall (minimum 5.5 in all components) where English is not the students' first language.

International and EU



Transferring Credit

If you have previously studied at higher education level before you may be able to transfer credits to a related course at the University of Suffolk and reduce the period of study time necessary to achieve your degree.