Course description

Ever wonder how to apply threat-based thinking to a user- and usability-centered application lifecycle throughout the entire lifecycle? In this course students learn about the cradle to grave lifecycle of software applications and how to review for security implications at each stage. Starting from a product pitch, we walk through the entire product lifecycle, including design, prototyping, testing, deployment, and ongoing management including operational concerns, through to eventual decommission. We look at scenarios drawn from in the market products and development realities. For complete and current details about this Harvard Extension course, see the description in the DCE Course Search.

Instructors

You may also like

Online

This course introduces learners to Machine Learning Operations (MLOps) through the lens of TinyML (Tiny Machine Learning). Learners explore best practices to deploy, monitor, and maintain (tiny) Machine Learning models in production at scale.

Price
Free*
Duration
7 weeks long
Registration Deadline
Available now
Online

Take your introductory knowledge of Python programming to the next level and learn how to use Python 3 for your research.

Price
Free*
Registration Deadline
Available now