Lecture 2 - ECE 2574 Introduction to Data Structures and...

Info icon This preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon
ECE 2574 Introduction to Data Structures and Algorithms Lecture 2: Introduction to Software Engineering Chris Wyatt Electrical and Computer Engineering and School of Biomedical Engineering and Sciences Virginia Tech
Image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
What is software engineering? Two major aspects: - Methodologies Rational Unified Process, Waterfall, Agile, Extreme Programming, etc. - Design What makes a particular program, module, library, class or function well designed? The latter is the focus of this course.
Image of page 2