Calendar · Lecture Notes
MIT OpenCourseWare
Software Engineering Concepts
Art: Ottomar Anschütz, Lilienthal im unruhigen Gleitflug, 1894 · Public domain
- Instructor
- Prof. Nancy Leveson
- Term
- Fall 2005
- Level
- Graduate
- What's inside
- 1 lecture note · 1 reading · 29 other files · 2 web pages
- Materials open
- MIT OCW
About this course
Source: MIT OpenCourseWare 16.355J Software Engineering Concepts, Fall 2005, Prof. Nancy Leveson — original course page on ocw.mit.edu ↗. License: CC BY-NC-SA 4.0. Study order: MIT's own listing order, section by section. Taken from MIT's published course files, downloaded from ocw.mit.edu on September 23, 2026. How RedLectern is built.
Materials are grouped the way MIT organized them. A verified, course-wide order has not been established here.
Before you start
Prerequisites are not listed here. Check MIT's own syllabus for this course.
How this course was organized
What's here, and what isn't
- A lecture sequence of 12 items is confirmed. No assignments or exams were found for this course, so it stays as organized materials rather than a full course order.
Not included here
3 items from the source could not be safely included:
- MIT's page format for this item wasn't recognized clearly enough to place it safely. (3 items)
Materials by section
Grouped by section, as MIT organized them. Not sequenced or ordered.
Readings
10 files
- Leveson, Nancy G. “The Therac-25 Accident.” Download
- This resource includes an article on the topic - The Role of Software in Spacecraft Accidents (jsr.pdf) Download
- This resource includes the article on the topic - The Immaturity of CMM (bach_reading.pdf) Download
- Lecture 3 · Requirements and Specification Download
- Lecture 8 · Building Confidence (Testing, Analysis, QA, Reviews) Download
- Lecture 10 · Team Organization and People Management Download
- This resource includes an article on the topic - A New Accident Model for Engineering Safer Systems (safescien_single.pdf) Download
- . “A Systems Theoretic Approach to Safety Engineering.” (Read only the case study, not the introduction.) Download
- . “A Systems-Theoretic Approach to Safety in Software-Intensive Systems.” (Read only the case study, not the introduction.) Download
- Lecture 12 · Putting It All Together Download
Lecture Notes
11 files
- Introducing The Problem Download
- Process and Life Cycle Models Download
- Requirements and Specification Download
- Design Download
- Design (cont.) Download
- COTS and Reuse Download
- Metrics and Reliability Assessment Download
- Building Confidence (Testing, Analysis, QA, Reviews) Download
- Selecting a Programming Language Download
- Team Organization and People Management Download
- Software and System Safety Download
Other materials from this course
8 files
- ari5fail_ful_rep.pdf Download
- parnas_ease.pdf Download
- highsmith_people.pdf Download
- This resource includes an article on the topic - An Introduction to Software Architecture (intro_softarch.pdf) Download
- kearney.pdf Download
- This resource includes an article on the topic - Comparing Development Costs of C and Ada (ziegler.pdf) Download
- social_processes.pdf Download
- fse.pdf Download
Course outline
Calendar · Lecture Notes
Lecture 2: Process and Life Cycle Models
Calendar · Lecture Notes
Lecture 3: Requirements and Specification
Calendar · Lecture Notes
Lecture 4: Design
Calendar · Lecture Notes
Lecture 5: Design (cont.)
Calendar · Lecture Notes
Lecture 6: COTS and Reuse
Calendar · Lecture Notes
Lecture 7: Metrics and Reliability Assessment
Calendar · Lecture Notes
Lecture 8: Building Confidence (Testing, Analysis, QA, Reviews)
Calendar · Lecture Notes
Lecture 9: Selecting a Programming Language
Calendar · Lecture Notes
Lecture 10: Team Organization and People Management
Calendar · Lecture Notes
Lecture 11: Software and System Safety
Calendar · Lecture Notes
Lecture 12: Putting It All Together
MIT OpenCourseWare, Prof. Nancy Leveson, 16.355J Software Engineering Concepts, Fall 2005.
License: CC BY-NC-SA 4.0 · Edition: Fall 2005 · Open the original course on OCW ↗
Organized by RedLectern, independent of MIT and not endorsed by MIT.
Per-resource rights are recorded on each resource; All-Rights-Reserved items are link-only, never mirrored.
