Software Engineering
Start Immediately
-
Study Hours
150 Hours
-
Total Fee
£275.00
-
Delivery
Online
-
Modality
Self Paced
Programme Overview
You will gain an introduction to software engineering concepts which includes activities performed at each stage of the software development life cycle. You will learn about the tasks and models a development team needs to understand to successfully complete a software project. You will enhance your knowledge of software analysis, requirement documentation, and technical and functional specifications. The course will give you the opportunity to understand best practices in writing appropriate documentation that details the full aspects of the project work to be performed throughout the SDLC process. The main goal is for you to understand what it takes to successfully engineer a software solution and meet the needs of the business and customer stakeholders. In addition, topics on software project management (different methods/approaches such as Agile and Waterfall), project release planning, and software engineering ethics will be discussed.
Learning Outcomes
- Distinguish between the different stages of the SDLC and what activities are performed at each level of the process.
- Describe how a software engineer would approach designing a software solution through various use case examples.
- Evaluate how to write requirements documentation, technical and functional specification documentation, and information on what should be included for the best structure and organisation.
- Explain how software projects are managed, different project methods and approaches, and the role of the software engineer and key team functions.
- Define the principles of software engineering ethics for the software engineer role.
Get Started
Enrol now and get started with your studies right away.
The information below is required for social login
Login to your Account
JOIN FOR FREE
Let’s begin with setting up your account to keep track of your progress