A course overview and other useful information about the collaboration policy, the textbooks, the accounts for the programming assignments, etc.
An analytical syllabus for readings and assignments, and links to current handouts.
Extreme Programming Installed
by Ronald E. Jeffries, Ann Anderson and Chet Hendrickson
Addison-Wesley, 2001.
Software Engineering: Theory and Practice (Second Edition)
by Shari Lawrence Pfleeger
Prentice Hall, 2000.
Mythical Man-Month, The: Essays on Software Engineering, Anniversary Edition, 2/e
by Frederick P. Brooks, Jr.
Addison Wesley, 1995.