Delan Azabani

Teaching SE: code as design

“Coding is, in fact, fundamentally a design activity”, according to Dave Cooper, who has spent recent years introducing practical programming skills into Curtin University's first- and second-year software engineering units. “If you take the coding out of software design, you’re really just left with an empty shell.”