Software Design (4/2 Credits)
Learning Outcomes:
Understand software design and architecture; Apply models of data flow and object-oriented diagram; Develop design user interface for websites, mobile, and Artificial Intelligence application
Topics:
• Definition of software design
• The Paradigm of Object-Orientation and Beyond.
• Essentials of Object-Oriented Design.
• Design of Methods.
• Design of Objects.
• Software Modelling Language and Tools.
• Design of Larger Software Elements.
• Software Design Patterns.
• Software Architecture and Architecture Views
• Design Case Studies
Published at :
SOCIAL MEDIA
Let’s relentlessly connected and get caught up each other.
Looking for tweets ...