University of Colorado

Software Design as an Element of the Software Development Lifecycle

Design is a step in this life cycle, and the course explores the implications of this.
Length 3 to 4 weeks
Price Free
Subject Design, Computer Science
Level Any
Languages English
Video Transcripts English
About this Course
This course talks about software development lifecycles a /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?

Course syllabus

Week 1: Design, is a Thoughtful Process Week 2: How Design fits into the flow of software development Week 3: Design in the Context of Different SDLC's Week 4: How High-Level Design (or Architecture) handles Security Problems Week 5: Final Exam

Meet the instructors

Albert Glock

Instructor

Computer Science