Introduction to Software Engineering
Introduction to the discipline of software engineering. Explore software system creation and evolution; fundamental concepts and principles of software product and software process systems, including requirements, architecture and design, construction, deployment, and maintenance; and documentation and document management, measurement and evaluation, software evolution, teamwork, and project management. Electrical and Computer Engineering 360F and Electrical Engineering 360F may not both be counted. Three lecture hours a week for one semester.
Prerequisites & course information
Introduction to the discipline of software engineering. Explore software system creation and evolution; fundamental concepts and principles of software product and software process systems, including requirements, architecture and design, construction, deployment, and maintenance; and documentation and document management, measurement and evaluation, software evolution, teamwork, and project management. Electrical and Computer Engineering 360F and Electrical Engineering 360F may not both be counted. Three lecture hours a week for one semester.
Sources
- Course catalogue ↗2026-2027