Since many software developers are compulsive coders, they have created software over the years to help them do their job. There are tools which make design and its associated tasks easier. The course introduces some basic tools and techniques to help you with design. Tools aren’t always tangible, however. The last two lessons of this course discuss questions of Ethics in software development. The purpose here is, as with tools, to equip you to better carry our your responsibilities as a designer. Students will be required to have a prior knowledge of writing and delivering software and some programming knowledge in java.
This course is part of the Secure Software Design Specialization
6,538 already enrolled
Offered By


About this Course
3,841 recent views
Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Course 3 of 4 in the
Intermediate Level
Approx. 14 hours to complete
English
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessFlexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Course 3 of 4 in the
Intermediate Level
Approx. 14 hours to complete
English
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessOffered by
Syllabus - What you will learn from this course
2 hours to complete
General Design Notions
2 hours to complete
2 videos (Total 9 min), 2 readings, 1 quiz
2 hours to complete
Dynamic and Algebraic Designs
2 hours to complete
2 videos (Total 11 min), 2 readings, 1 quiz
2 hours to complete
UML Tools
2 hours to complete
3 videos (Total 21 min), 2 readings, 1 quiz
2 hours to complete
Unit Testing
2 hours to complete
2 videos (Total 14 min), 2 readings, 1 quiz
Reviews
- 5 stars74.57%
- 4 stars22.03%
- 3 stars2.54%
- 2 stars0.84%
TOP REVIEWS FROM SOFTWARE DESIGN METHODS AND TOOLS
by WLDec 10, 2018
Great for people new to mid experience in designing, needing that expanded insight.
by EPSep 26, 2021
Great oversight on the design and implementation of good software
by AGApr 18, 2020
Learning about Software Design is always a great add on in IT where a day to day activites will start with Design of Project/code
by AKJun 21, 2019
Highly informative subject and well taught by the instructor
About the Secure Software Design Specialization

Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
More questions? Visit the Learner Help Center.