ECE 417/617: Elements of Software Engineering |
Spring 2004
Announcements
- 4/03/04: Slides from today's lecture:
lecture8-ui-design.ppt
- 3/26/04: Slides from today's lecture:
lecture7-design-patterns.ppt
- 2/16/04: Slides from today's lecture:
lecture6-cvs.ppt
- 2/13/04: Slides from today's lecture:
lecture5-cpp.ppt (updated 3/3/04)
- 2/11/04: Slides from today's lecture:
lecture4-sys-design.ppt
- 2/06/04: Slides from today's lecture:
lecture3-gui-prog.ppt; source code from
today's VisualStudio tutorial: Lecture2Dlg.cpp
- 2/04/04: Slides from today's lecture: Bruegge-Dutoit's
ch14lect3.ppt
- 1/30/04: Slides from today's lecture: Bruegge-Dutoit's
ch14lect2.ppt
- 1/28/04: Slides from today's lecture: Bruegge-Dutoit's
ch14lect1.ppt
- 1/21/04: Slides from today's lecture: Bruegge-Dutoit's
ch11lect.ppt from
1st ed.
(Chapter 14 of the 2nd ed.)
- 1/16/04: Source code from today's C++ tutorial:
main1.cpp
- 1/14/04: Slides from today's lecture: Bruegge-Dutoit's
ch2lect.ppt from 1st ed.;
lecture1-uml.ppt
- 1/09/04: Slides from today's lecture: Black's
lecture01.pdf
- 1/09/04: Assignment due next Friday (not to be graded):
Write and compile "hello world" C++ program, with class Hello and method Print()
- 1/07/04: Correct textbook ordered, should be in the bookstore in
less than 1 week
- 1/07/04: Added Watts Humphrey video to Other Resources page
- 1/05/04: Welcome!
Textbook
Bernd Bruegge and Allen H. Dutoit,
Object-Oriented
Software Engineering: Using UML, Patterns, and Java, 2nd ed.,
Prentice Hall, 2004.
Companion website.
Other recommended reading:
- Frederick P. Brooks, Jr.,
The
Mythical Man-Month: Essays on Software Engineering, 2nd ed.,
Addison-Wesley, 1995.
- Bjarne Stroustrup,
C++ Programming
Language, Addison-Wesley, 2000.
- E. Gamma, R. Helm, R. Johnson, J. Vlissides,
Design Patterns:
Elements of Reusable Object-Oriented Software, Addison-Wesley, 1994.
- Martin Fowler,
UML Distilled: A
Brief Guide to the Standard Object Modeling Language, Addison-Wesley,
2003.
Course Staff
Instructor
Prof. Stan Birchfield
207A Riggs Hall
656-5912
stb | | clemson.edu |
Grading Assistant
Saurabh Zadgaonkar
szadgao | | clemson.edu |
Administrivia
Lectures will be held in Riggs 227, MWF 2:30-3:20pm.