Software Design and Development

PRELIMINARY COURSE

8.1 Concepts and Issues in the Design and Development of Software

        8.1.1 Social and ethical issues

        8.1.2 Hardware and software

        8.1.3 Software Development Approaches

8.2 Introduction to Software Development 

        8.2.1 Defining and understanding the problem

        8.2.2 Planning and designing software solutions

        8.2.3  Implementing software solutions

        8.2.4  Testing and evaluating software solutions

        8.2.5  Maintaining software solutions

8. 3  Developing Software Solutions

         Learn HTML

         Learn Python