К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Software Design as an Element of the Software Development Lifecycle · LearnSpace
Назад в каталог
courseraПрограммирование

Software Design as an Element of the Software Development Lifecycle

Курс от University of Colorado System
Уровень не указан≈ 11.3 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course talks about software development lifecycles a description/prescription for how we write software. Design is a step in this life cycle, and the course explores the implications of this. Design has a role in the life cycle; it is always there, regardless of the kind of life cycle we’re talking about. Why is that? Why was design considered as a step in this life cycle?

Навыки, которые вы освоите

Software DesignSoftware Development Life CycleSoftware Development MethodologiesWaterfall MethodologyTechnical DesignAgile MethodologySecurity EngineeringConceptual DesignApplication SecuritySystems Development Life CycleRequirements Analysis

Программа курса

5 модулей · 29 учебных материалов

01Design, is a Thoughtful Process6 материалов

Introduction to Secure Software Design

Introduction to Software DesignВидеоAdditional ResourceЧтение

Thinking

ThinkingВидеоAdditional ResourceЧтение

Учитесь у экспертов

Albert Glock

Instructor

Software Design as an Element of the Software Development Lifecycle
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 11.3 ч

5 модулей

Язык: Английский

Субтитры: Арабский, Французский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Русский, Тайский, Индонезийский, Шведский, Турецкий, Испанский, Хинди, Японский, Казахский, Польский

Часть программы вашего университета
Discussion 1Обсуждение
Introduction to Secure Software DesignЗадание
02How Design fits into the flow of software development7 материалов

What's an SDLC?

What's an SDLCВидеоAdditional ResourceЧтениеGet help and meet other learners. Join your Community!Чтение

What happens in Design?

What happens in DesignВидеоAdditional ResourceЧтениеDiscussion 2ОбсуждениеHow Design fitsЗадание
03Design in the Context of Different SDLC's6 материалов

Design in different SDLCs

Design in different SDLCsВидеоAdditional ResourceЧтение

Interfacing with Requirements and Implementation

Interfacing with Requirements and ImplementationВидеоAdditional ResourceЧтениеDiscussion 3ОбсуждениеDesign in the Context of Different SDLC'sЗадание
04How High-Level Design (or Architecture) handles Security Problems5 материалов

The role of Architecture in Design

The role of Architecture in DesignВидеоAdditional ResourceЧтение

Permitted Activities that Can Cause Problems

Permitted Activities that Can Cause ProblemsВидеоDiscussion 4ОбсуждениеHow High-Level Design (or Architecture) handles Security ProblemsЗадание
05Final Exam5 материалов

Final Exam

Assessment 1ЗаданиеAssessment 2ЗаданиеAssessment 3ЗаданиеAssessment 4ЗаданиеAssessment 5Задание