Software engineering
The Mythical Man-Month by Fred Brooks, part 1 (CS 428, Winter 2019)
My in-class lecture covering the first few chapters of The Mythical Man-Month by Fred Brooks.
CS 428 (Fall Semester, 9/11): Lecture on The Mythical Man-Month (Brooks), Chapters 1, 2, 4, 5
OK, it’s a bit embarrassing to realize it’s been nine months since I last posted here. But a new semester has started, and with it, my lectures on software engineering for CS 428 (at Brigham Young University). Here’s my lecture from the first class, covering chapters 1, 2, 4 and 5 of The Mythical Man-Month […]
CS 428 Lecture: Surviving Complexity (01/09/2017)
Here is the video of the ‘Surviving Complexity’ lecture I gave as part of the CS 428 (“Software Engineering”) class I’m teaching at Brigham Young University. Here are the slides for the lecture, which include links to the posts cited.
Teaching CS 428 (Software Engineering) at BYU
This (Winter 2017) semester, I am teaching Computer Science 428 — “Software Engineering” — for the Brigham Young University Computer Science department. I am actually taking over this class from Dr. Charles “Chuck” Knutson, who was one of my students 30 years ago when I previously taught for BYU. I’m going to do a bit […]
Weighing in on Project Orca
[Cross posted from And Still I Persist] [Note: I am currently in transit from Colorado to Florida and am composing this post as I have time and ‘net access.] “All the most important mistakes are made on the first day.” – The Art of Systems Architecting (Maier & Rechtin) Project Orca was the Romney campaign’s […]