You will explain the software development life cycle, from analysis and design through coding and testing, and compare development methods.
Students will be able to understand and evaluate stages of the systems design, e.g. software development life cycle (analysis, design, coding, and testing etc.), and software development methodologies.