Save for later

Software Architecture & Design

Software Architecture and Design teaches the principles and concepts involved in the analysis and design of large software systems. This course is split into four sections: (1) Introduction, (2) UML and Analysis, (3) Software Architecture, and (4) Software Design.

Prerequisites and Requirements: Students are expected to have completed an undergraduate software engineering course or have industry experience in software development. Additionally all students must follow the policies listed on the .For other requirements, see .See the for using Udacity.
Get Details and Enroll Now

OpenCourser is an affiliate partner of Udacity and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating Not enough ratings
Length Approx. 2 months
Starts On Demand (Start anytime)
Cost $0
From Udacity
Instructors Spencer Rugaber, Eric Feron, Jarrod Parkes
Download Videos Only via web browser
Language English
Subjects Programming
Tags Computer Science Software Development

Get a Reminder

Send to:

Similar Courses

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Architecture Analyst $71k

HPC Complex Systems Algorithms and Software Architecture $91k

Assistant Professor of Architecture and Landscape Architecture $94k

Software Developer & Architecture $105k

Advisor, Software Architecture $112k

Software Developer / Architecture $116k

Business Architecture $118k

Test and Evaluation Architecture - Software Engineer $120k

Software Engineer / TBA - Architecture $125k

Program Manager- Linux Java Software Architecture $132k

Java Architecture $133k

Software and System Architecture $167k

Write a review

Your opinion matters. Tell us what you think.

Rating Not enough ratings
Length Approx. 2 months
Starts On Demand (Start anytime)
Cost $0
From Udacity
Instructors Spencer Rugaber, Eric Feron, Jarrod Parkes
Download Videos Only via web browser
Language English
Subjects Programming
Tags Computer Science Software Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now