Discover more
Discover Software History
Software engineering
Software development
Application software
Programming
System software
Computer systems
5 questions
Software Engineering Quiz: Test Your Knowledge of Design Principles
SecureMahoganyObsidian