COP 4020 Lecture -*- Outline -*- lecture 1 * definition * techniques * procedural * data * real-world * modules