Настройки на записването

Цели на курса:

  • Запознаване с основните понятия, свързани със софтуерните архитектури (СА).
  • Запознаване с основните методи и съображения при проектиране, документиране и анализ на СА.
  • Придобиване на практически умения за проектиране и документиране на СА
    • Това трябва да стане независимо от проблемната област, езика за програмиране, инструментите  и т.н.
    • Това ще послужи като отправна точка за бъдеща практическа работа по големи софтуерни проекти.
  • Да създаде заедно с другите дисциплини по софтуерно инженерство, основа за цялостно и детайлно разбиране на софтуерната разработка.
След завършване на курса ще:
  • Ще разширите познанията си върху процеса на софтуерното производство, основна дейност в който е създаването на архитектурата
  • Ще усъвършенствате абстрактното си мислене
  • Можете да обясните какво означава понятието Софтуерна Архитектура (СА)
  • Ще имате начални умения за това как се създава СА
  • Ще можете да документирате СА
  • Ще имате представа как се анализират софтуерни архитектури, как се оценяват техните качества (или липса на такива)
  • Ще можете уверено да взимате участие в дейностите по дизайн на големи и сложни софтуерни системи
Достъп като гост
Достъп като гост
Самозаписване (Студент)
Самозаписване (Студент)