NYU Classifieds>NYU Online Courses>Software Design and Architecture

Software Design and Architecture

About this Specialization

In the Software Design and Architecture Specialization, you will learn how to apply design principles, patterns, and architectures to create reusable and flexible software applications and systems. You will learn how to express and document the design and architecture of a software system using a visual notation.\\n\\nPractical examples and opportunities to apply your knowledge will help you develop employable skills and relevant expertise in the software industry.

Created by: University of Alberta


Related Online Courses

This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will learn how to build and deploy an agent (model, tools, and reasoning) using the Vertex AI SDK for... more
By the end of this first course in the Total Data Quality specialization, learners will be able to: 1. Identify the essential differences between designed and gathered data and summarize the key... more
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will explore the Vertex AI Embeddings API for both Text and Multimodal (Images and Video) use cases.Created... more
This specialization is developed for seniors and fresh graduate students to understand fundamental network architecture concepts and their impacts on cyber security, to develop skills and... more
This course covers communication skills that engineering leaders use every day to motivate, inspire, and support the people in their organizations. Speaking and writing are basic leadership... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL