Business Problems and Software Solutions (FutureLearn)

Offered by Deakin University,
Business Problems and Software Solutions (FutureLearn)

Discover how to overcome real-world business challenges with software solutions. Learn how systems analysis can help identify business problems. This course explores the importance of software in solving real-world business problems.

Class Deals by MOOC List - Click here and see FutureLearn's Active Discounts, Deals, and Promo Codes.

Firstly, you’ll look at systems analysis and how it can be used to identify the root causes of business problems. You’ll discover how to define issues and examine how software solutions can be created to resolve them.
You’ll analyse business domains and learn how to identify problems for customers. You’ll find out how to apply modelling techniques to refine the requirements of a system.
Finally, you’ll explore the role of requirements analysis in software projects.
What topics will you cover?

  • business and requirements analysis
  • determining system boundaries
  • modelling requirements

What will you achieve?
By the end of the course, you'll be able to...

  • explore business domains and identify causes of pain for customers
  • apply modelling techniques to refine the requirements of a system
  • identify and describe the various types of software requirements
  • explain the role of requirements analysis in software projects
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Computer Hardware and Software (Coursera) Coursera
University of California, Irvine

Computer Hardware and Software (Coursera)

This course provides foundational understanding of how computers process information through hardware and software. You will investigate the world of Information Technology (IT) and survey hardware components, mobile devices, operating systems, programs and apps, network fundamentals, the Internet, and touch on security and ethics.

Jun 8th 2026
3 Weeks
Sistemas operativos y tú: Convertirse en un usuario avanzado (Coursera) Coursera
Google

Sistemas operativos y tú: Convertirse en un usuario avanzado (Coursera)

En este curso, a través de una combinación de conferencias de video, demostraciones y prácticas, aprenderás acerca de los componentes principales de un sistema operativo y cómo realizar tareas críticas tales como administrar software y usuarios, y configurar hardware. Vamos a terminar con un ejemplo de cómo puede aparecer este contenido en una entrevista.

Jun 1st 2026
5-12 Weeks
Predictive Analytics: Solving Business Problems Using Machine Learning and Big Data (FutureLearn) FutureLearn
Sungkyunkwan University - SKKU

Predictive Analytics: Solving Business Problems Using Machine Learning and Big Data (FutureLearn)

Explore how predictive models can help businesses use data to identify risks and discover new opportunities. Discover how predictive analytics could transform your business As businesses accrue more and more data about their customers – from their behavioural history to their transactions – being able to use ‘Big Data’ is becoming increasingly key to low-term business success.

Aug 16th 2021
4 Weeks
Understanding Computer Systems (FutureLearn) FutureLearn
Raspberry Pi Foundation

Understanding Computer Systems (FutureLearn)

Understand how the components of a computer system interact with each other on this online course for computing teachers. Learn what really happens when you turn a computer on. Understanding how a computer works after you press the power button is key to working with technology effectively. On this course, you will explore what happens inside the machine and learn how computers turn inputs into outputs.

Nov 1st 2021
3 Weeks
Princípios básicos de apoio técnico (Coursera) Coursera
Google

Princípios básicos de apoio técnico (Coursera)

Este curso é o primeiro de uma série que visa a sua preparação para uma função de especialista de apoio técnico de TI de nível básico. Neste curso, ser-lhe-á apresentado o mundo das TI (Tecnologias de Informação). Vai descobrir as diferentes facetas das Tecnologias de Informação, como o hardware informático, a Internet, o software informático, a resolução de problemas e o serviço de apoio ao cliente. Vamos analisar como é que pode ser realizada uma entrevista técnica e fornecer sugestões sobre a melhor forma de se preparar para uma.

Jun 8th 2026
5-12 Weeks
Getting Started with Data Visualization in R (Coursera) Coursera
Johns Hopkins University

Getting Started with Data Visualization in R (Coursera)

Data visualization is a critical skill for anyone that routinely using quantitative data in his or her work - which is to say that data visualization is a tool that almost every worker needs today. One of the critical tools for data visualization today is the R statistical programming language. Especially in conjunction with the tidyverse software packages, R has become an extremely powerful and flexible platform for making figures, tables, and reproducible reports. However, R can be intimidating for first time users, and there are so many resources online that it can be difficult to sort through without guidance.

Jun 1st 2026
3 Weeks
Sensors and Sensor Circuit Design (Coursera) Coursera
University of Colorado Boulder

Sensors and Sensor Circuit Design (Coursera)

After taking this course, you will be able to: understand how to specify the proper thermal, flow, or rotary sensor for taking real-time process data; implement thermal sensors into an embedded system in both hardware and software; add the sensor and sensor interface into a microprocessor based development kit; create hardware and firmware to process sensor signals and feed data to a microprocessor for further evaluation; study sensor signal noise and apply proper hardware techniques to reduce it to acceptable levels.

Jun 1st 2026
5-12 Weeks
Interagir com sistemas operativos (Coursera) Coursera
Google

Interagir com sistemas operativos (Coursera)

Neste curso, através de uma combinação de palestras em vídeo, demonstrações e experiências práticas, vai adquirir conhecimentos acerca dos componentes principais de um sistema operativo e como realizar tarefas críticas, como gerir software e utilizadores e configurar hardware. Vamos terminar com um exemplo de como este conteúdo pode surgir no contexto de uma entrevista.

Jun 8th 2026
5-12 Weeks
Introduction to Computers (Coursera) Coursera
Microsoft

Introduction to Computers (Coursera)

This course has been designed for individuals seeking entry-level positions in IT support. Whether you're a recent graduate, a career changer, or someone looking to kickstart your career in the tech industry, it will provide you with the foundational knowledge and practical skills needed to excel in the field of IT support.

Jun 8th 2026
4 Weeks
Agile with Atlassian Jira (Coursera) Coursera
Atlassian

Agile with Atlassian Jira (Coursera)

Agile teams use “just enough” planning and an incremental approach to accomplishing the work of the team. Every project and every team uses a custom agile methodology. This course discusses common foundational principles and practices used by agile methodologies, providing the student a flexible set of tools to use in any role (e.g. product owner, scrum master, project manager, team member) on any agile team.

Jun 8th 2026
4 Weeks
Architecting Smart IoT Devices (Coursera) Coursera
EIT Digital

Architecting Smart IoT Devices (Coursera)

This course will teach you how to develop an embedded systems device. In order to reduce the time to market, many pre-made hardware and software components are available today. You'll discover all the available hardware and software components, such as processor families, operating systems, boards and networks. You'll also learn how to actually use and integrate these components.

Jun 1st 2026
5-12 Weeks