Undergraduate DipHE

Digital and Software Technology

School of Science, Engineering and Environment

Attendance

Full-time

Part-time

Course

Two year

Four year

Next enrolment

September 2024

Introduction

In a nutshell

This DipHE programme addresses a skills shortage in the general area of ‘digital’ and software technology. The programme will provide you with a broad set of skills suitable for technical roles in which you can implement software solutions that enable businesses to develop new products and services, and increase productivity using selected digital technologies. The programme therefore provides you with a broad appreciation and understanding of digital technology which includes computing, data science, networking, security, business systems and operations.

This includes an understanding of the fundamental principles that underpin computer programming systems and networking, as well as a more detailed understanding of agile methods, continuous integration in software development, cyber security threats and system design. Teaching is carried out within laboratories that use industry-standard equipment thereby allowing students to develop practical skills associated with digital and software technology environments.

What is a 'DipHE'? 

A Diploma of Higher Education (DipHE) at Level 5 is awarded after two years of full-time study at university. Our DipHE programmes are hands-on and practical, with flexible learning options available so you can choose to study full or part time.  

You can take a DipHE straight from college when you have completed qualifications like BTECs or A-Levels. Some people choose to take a gap year first or spend some time working before they start a DipHE.  

Diplomas of Higher Education are perfect for people who want a university experience, but do not want to take a full undergraduate degree qualification. You get the support and teaching quality of a degree but don’t have to commit to three years of study before you begin. A DipHE can lead directly to a career as you will have gained valued skills and experience, or you might choose to continue with further studies.  

 

"We at TalkTalk are strongly supportive of the two new DipHE programmes launched by the University of Salford.  As a technology reliant business, TalkTalk are keenly aware of the shortages of technically skilled graduates in the employment market.  Both the DipHE Media and Network Systems and the DipHE Digital and Software Technology programmes have been purposefully designed to equip students with the cutting-edge skills that they will need to pursue exciting opportunities in a range of sectors, whether as network engineers in media and streaming areas, or IT Technicians and Data Analysts across industry.”

Ian Turner, Talent Director at TalkTalk

 

You will:

  • Learn about software development and digital management
  • Use and apply modern version control and continuous integration software development technologies
  • Work as part of a team using an agile development method to design and create a software solution
  • Gain experience with introductory cyber security techniques

This is for you if...

1.

You're interested, curious and excited by digital and software technologies

2.

You want to acquire desirable, practical skills in the design, creation and running of simple software products and services

3.

You are interested in the details of software development and how commercial software products and services are made

4.

You care about protecting your confidential data by using security techniques

5.

You want to gain knowledge of digital product management and leadership techniques

6.

You are willing to learn how to work with others to create software solutions

Course details

All about the course

This DipHE addresses a skills shortage in the general area of ‘digital’ and software technology. The course will provide you with an opportunity to acquire a broad set of skills suitable for technical roles in the digital and software sectors. Successful students will be able to implement software solutions that enable businesses to develop new products and services and increase productivity using selected digital and software technologies.

The course will provide you with a broad appreciation and understanding of digital technology which includes computing, data science, networking, cyber security, business systems and operations.

Links to industry

The topics within this course reflect current industry best-practice and are informed by Manchester-based companies such as Car Finance 247, AJ Bell, and Autotrader. You'll learn techniques that use processes and technologies to encourage shorter delivery cycles in software development.

Year one

Agile Methods, Software Technologies and Operations

In this module, you will have an opportunity to learn about agile software development methods that are widely used in the software development industry. Scrum is an orchestration framework used by small, self-organising teams in business information system development. The Spotify model has emerged from music streaming and applied in large scale projects. Ceremonies are used to enable collaboration within software teams. We will use artefacts, which are tangible products created as part of the development process, such as backlogs, burndown charts, Kanban boards as well as software source code. We will also explore software deployment and operational issues at an introductory level. 

Computer System Fundamentals

This module covers computer-based systems at both a theoretical and practical level. It covers how the transfer of data between computers is controlled by hardware and software that define how data is formatted and structured, but also how the transfer of information is managed and stored. This module will introduce the concept of layered architectures as a mechanism for defining the relationship and interaction between various sub-systems that are used within today’s computer-based systems. At a practical level, the module includes troubleshooting processes, professional skills, and health and safety issues.

Introduction to Business Intelligence

This module sheds light on the use of business intelligence (BI) systems in organisational scenarios. This module will provide you with a broad set of skills applicable to the origins and evolution of BI systems, as well as distinctions between characters, data, information, and knowledge. You will also learn about BI Systems, Data and Information, Problems with Data, Data Warehousing, OLAP and Data Mining.

Introduction to Networking

This module covers the operation of computer networks at both a theoretical and practical level. It covers how the transfer of data between computers is controlled by communication protocols which not only define how data is formatted and structured but also how the transfer of information is managed to ensure it arrives successively at the intended destination. The module will introduce the concept of layered protocol architectures as a mechanism for defining the relationship and interaction between various protocols that are used within today’s networks. At a practical level, the module covers the configuration of switches and routers to create an operational network and how to use software analysers to observe the correct operation of protocols, the traffic performance of a network and to assist with fault finding.

Programming with Python

The ability to approach problems is key in practical programming and is a bedrock of computer science. This practical module will instill in you the need to make this logical approach and at the same time introduce you to an integrated programming environment using the Python language.

Web Technologies and Databases

Dynamic website development is an exciting fundamental aspect of any technology degree. This module will take you step-by-step through this process with a bespoke, guided, practically-oriented teaching regime.

Year two

Data Analysis

The ability to analyse data correctly, efficiently and with a significant degree of confidence so that its results can be effectively communicated is a key business strategy. This module aims to provide a basis for such a target using up-to-date industry tools and practical training underpinned by a sound theoretical foundation.

DevOps

DevOps is transforming the way that industry practitioners work, including the delivery of software solutions at a faster rate though maintaining its quality. Alongside Agile software development, this area is fast growing and its inclusion in this syllabus is very timely for all would-be IT practitioners.

Digital Leadership and Management

This module sheds light on the role of business leadership and management in digital business scenarios. The module will provide students with a broad set of skills applicable to leadership in contemporary digital business, including skills development in management styles, digital business scenarios, digital business strategy, digital innovation, digital analytics and customer insights.

Digital Technologies, System Design and Management

This module sheds light on the role of business leadership and management in digital business scenarios. It will provide students with a broad set of skills applicable to leadership in contemporary digital business, including skills development in management styles in digital business scenarios, digital business strategy, digital innovation, and digital analytics and customer insights.

Introduction to Cyber Security

This module is carefully designed to equip students with a foundation in cyber security tools and technological understanding. This specialist growth area is key to ensuring security, privacy and reliability in our computer systems as a whole. Practically based, this module uses a bespoke project to help you understand the range of tools and principles available to industry practitioners.

Agile Design Group Project

You will have an opportunity to work as part of a team to develop a working software system to meet a client’s need. You will apply the agile software development methods and software technologies you have learned about to solve a problem in a software intensive computer-based system. You will apply techniques across the development life cycle, including requirements, design, implementation, testing and deployment.

Please note that it may not be possible to deliver the full list of options every year as this will depend on factors such as how many students choose a particular option. Exact modules may also vary in order to keep content current. When accepting your offer of a place to study on this programme, you should be aware that not all optional modules will be running each year. Your tutor will be able to advise you as to the available options on or before the start of the programme. Whilst the University tries to ensure that you are able to undertake your preferred options, it cannot guarantee this.

What will I be doing?

TEACHING

  • Lectures are used to cover the basic technical principles that underpin the core content of each module.
  • Practical workshops are used to enable you to put theory into practice and develop your technical practical skills in configuring and managing industry-standard broadcast and network technology.
  • Computer laboratories are to teach software development (programming) using an integrated programming environment.
  • A group project is used to apply software development processes to build a software solution. 
  • Industry seminars supplement the academic teaching with external industry-based speakers who explain how what is being studied has a real-world application within the industry.

ASSESSMENT

A variety of assessments are used within this programme including:

  • practical assessments
  • written assignments
  • oral presentations
  • examinations

SCHOOL OF SCIENCE, ENGINEERING AND ENVIRONMENT

Rising to the challenge of a changing world, our degree courses are designed to shape the next generation of urbanists, scientists, engineers and industry leaders. 

Driven by industry, and delivered by supportive programme teams, you can develop the knowledge and skills to become unstoppable in your career.

GMIOT

Located across England, Institutes of Technology (IoTs) are a national network of partnerships between local colleges, universities, and leading employers.

We are a proud partner in the Greater Manchester Institute of Technology. This means as a student on this course you will benefit from being part of the University of Salford community, with access to our facilities and support, and taught by our tutors. You will also be part of the GMIoT network, with access to additional events and activities.

Employment and stats

What about after uni?

EMPLOYMENT

This course will lend you the skills required to access roles in a breadth of digital roles, for example:

  • IT Technician
  • Software Developer
  • Business Analyst
  • Cyber Security Specialist
  • Data Analyst
  • Solution Architect
  • Operations Manager

A taste of what you could become

Software developer

Business Analyst

Cyber Security Specialist

Data Analyst

Solution Architect

And more...

Requirements

What you need to know

APPLICANT PROFILE

You will have a keen interest, curiosity and passion for technology, especially related to the technical aspects of digital and software products and services. You will have an enthusiasm for computer programming, and probably have good IT skills, as well as an interest in understanding how things work at a technical level. You might already have experience of working in industry in another sector or be coming directly from school or college.

ENGLISH LANGUAGE REQUIREMENTS

International applicants will be required to show a proficiency in English. An IELTS score of 6.0 (with no element below 5.5) is proof of this. If you need to improve your written and spoken English, you might be interested in our English language courses.

Standard entry requirements

GCSE

English Language and Mathematics at grade C/level 4 or above (or equivalent). You must fulfil our GCSE entry requirements as well as one of the requirements listed below.

UCAS tariff points

72 points

A level

72 points (DDD) - must include A-level Computer Science 

BTEC National Diploma

MMP in Computing or IT-related subject. Other engineering or science-related subjects may be accepted with distinctions in the Mathematics units.

BTEC Higher National Diploma

Merit / Merit in Computing or IT-related subject

Access to HE

72 points in Access to HE Computing 

Scottish Highers

72 points - must include Computer Science

Irish Leaving Certificate

72 points - must include Computer Science

European Baccalaureate

Please contact our Admissions team

International Baccalaureate

Please contact our Admissions team

Accreditation of Prior Learning

An applicant who does not possess one of the qualifications which satisfies the General Academic Entry Requirement may be considered through the Accreditation of Prior Learning (APL) (both Certified Prior Learning and/or one Prior Experiential Learning) as per the University’s Admissions and Retention Policy.

Alternative entry requirements

Salford Alternative Entry Scheme (SAES)

We positively welcome applications from students who may not meet the stated entry criteria but who can demonstrate their ability to successfully pursue a programme of study in higher education.

Students who do not have the traditional entry requirements may be able to apply through the Salford Alternative Entry Scheme. Support in preparing for the written assessment is available from the University.

For further information, please contact: enquiries@salford.ac.uk.

HOW MUCH?

Type of study Year Fees
Full-time home 2024/25 £8,500.00per year
Part-time 2024/25 Part-time costs will be calculated on a pro rata basis

Additional costs

You should consider further costs which may include books, stationery, printing, binding and general sustenance on trips and visits. 

 
Apply now

All Set? Let's Apply?

UCAS Code: K2N3

Start Date(s): September

Duration:

One year full-time

Two years part-time

Enrolment dates

September 2024

September 2025

UCAS information

Course ID I300

Institution S03