Software Engineering
Introducing concepts and techniques related to the production of large software systems: structured programming, requirements specification and analysis; top-down design and development; information hiding; abstraction; modification; object-oriented techniques; UML documentation; and validation.
Credit:
3
Department: