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?
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
