MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
Course 3 of 4 in the Secure Software Design Specialization
Syllabus
WEEK 1
General Design Notions
What is in a design and an introduction to hierarchical design representations.
WEEK 2
Dynamic and Algebraic Designs
Hierarchical design which shows data flow, and rigorous, formally provable methods of design representation.
WEEK 3
UML Tools
An introduction to IBM Rhapsody, a UML modeling tool.
WEEK 4
Unit Testing
An introduction to the use of JUnit which performs unit testing for Java software.
WEEK 5
Ethics
Unusual situations in a project in which you may find yourself, and what to do about them.
WEEK 6
Final Exam
A comprehensive course assessment comprising of 5 quizzes. Each assessment contains a randomized set of questions from different modules of the course.
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.