Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

University of New South Wales

Requirements Writing

University of New South Wales via Coursera

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
This course teaches INCOSE-aligned requirements writing — a step-by-step system for crafting clear, precise, text-based statements that drive project success. Perfect for project managers, engineers, QA specialists, operations leads, and technical pros looking to sharpen technical writing. No prior experience needed — just a desire to eliminate vague specs. What you'll master by course end: - Apply INCOSE guidelines to write unambiguous requirement statements - Spot and fix ambiguity — from subtle vagueness to multilayer problems - Develop precise requirements for any project context - Boost communication — turning stakeholder needs into actionable engineering gold Practice through interactive dialogues and role plays that build analysis, rewriting, and stakeholder defense skills for real-world impact.

Syllabus

  • Introduction to Requirements Writing
    • Welcome to the Requirements Writing course. Over the next five weeks, you will learn how to write clear and effective requirements using proven guidelines and best practices. Each week, you will complete a module and reinforce your learning through quizzes drawn from a large question bank. These practice activities are designed to help you prepare for the final course exam in Week 5. In this module, you will be introduced to the course structure and learn how to get started. You will understand how the course is organized, how you will be assessed, and what to expect each week. To succeed in this course, it is important to plan your study time and stay consistent with your weekly progress.
  • Writing Clear Requirements: Structure and Initial Rules
    • Building on our previous module, this week focuses on removing ambiguity from requirement statements. You will learn key rules for writing requirements, specifically addressing vague and superfluous words. By the end, you will identify and correct common wording issues. To succeed, pay close attention to word choice examples.
  • Advanced Requirements Writing: Avoiding Ambiguity
    • Continuing from our last module, we address more rules for developing clear requirement statements. This module focuses on avoiding conjunctions without formal logical conditions, unbounded statements, and escape clauses. You will learn to identify and correct these issues. To succeed, practice applying these rules to various requirement examples.
  • Finalizing Requirements: Precision and Pitfalls
    • This module concludes our rules for writing requirements. You will focus on precision, using units, ranges, and tolerances correctly. Also, learn to avoid common pitfalls like cross-references, pronouns, and negative requirements. By the end, you will apply these final rules to create robust requirements. For success, review all rules and practice applying them.

Taught by

Dr Mike Ryan

Reviews

4.6 rating at Coursera based on 356 ratings

Start your review of Requirements Writing

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.