CSC 308 Lectures
CSC 308
Lectures
-
Weeks 1 and 2 [
pdf
,
html
] -- introduction to software engineering, requirements analysis, and
specification
-
Week 3 [
pdf
,
html
] -- details of the requirements analysis process, including an excerpt from
the milestone 6 example [
pdf
,
html
]
-
Week 4 [
pdf
,
html
] -- requirements inspection testing introduction to requirements modeling
-
Week 5 [
pdf
,
html
] -- details of requirements model derivation and refinement
-
Weeks 6 and 7 [
pdf
,
html
] -- introduction to fully formal specification
-
Week 8 [
pdf
,
html
] -- gui prototyping in java swing
-
Weeks 9 and 10 [
pdf
,
html
] -- review of milestone deliverables requirements for file and edit commands
modeling idioms non-functional requirements
-
Week 10, Part 2 [
pdf
,
html
] -- software process assessment; the future of software engineering
-
Slides
-- lecture slides as presented in class.
index
|
lectures
|
handouts
|
examples
|
textbook
|
doc
|
grades