Software
Development
Software development is the process of
designing, creating, testing, and
maintaining software applications,
frameworks, or other software components.
It involves a systematic approach to building
software solutions that meet specific
requirements and objectives.
1
Software Engineering_Week 1
Learning Objectives for the week
At the end of this week you should be able to;
★ Define software development and its key concepts.
★ Identify different types of software applications.
★ Understand the software development lifecycle.
★ Explain the role of software developers.
★ Explore different career paths in software development
2
Software Engineering_Week 1
Online Learning Modules
This is the online module that you have to complete this week.
Module 1: Introduction to Software Engineering: Click Here
Additional Resource links
1. Click here - Video
2. Click here - Video
3
Software Engineering_Week 1
Weekly Applied Learning Assignment
For this week, complete the following tasks and submit on your portal as your
assignment for the week:
★ Create a flowchart or diagram illustrating the SDLC and its stages.
★ Write a short essay explaining the purpose and activities of each SDLC stage.
4
Link(s) to full course
The following are the link(s) to your Software Development full course:
● Introduction to Software Engineering
● Object-Oriented Programming
● HTML, CSS and JavaScript for Web Developer