CS Unplugged: Field guide: Software Engineering

An online resource for teaching Computer Science to students, this chapter focusses on Software Engineering. This chapter, cover the basics of software engineering. The chapter explores the steps of analysing the problem; how to structure and design software, avoiding software bugs and testing the software.

Additional details

Year band(s) F-2, 3-4, 5-6, 7-8, 9-10
Format Web page
Keywords Software Engineering, Software design, Analysis, Testing, Software development, Agile

University of Canterbury, New Zealand


University of Canterbury, New Zealand. Creative Commons BY-NC-SA 4.0.