Three years full-time.
Four and a half to nine years part-time.
112 UCAS tariff points (or above)
Please see Entry Requirements below.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 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.
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.
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.
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.
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.
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.
- Detailed information about Tuition Fees.
- Find out more about Financial Support eligibility.
- Also see Loans and Grants.
- 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.
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.