|
CSE Home | About Us | Search | Contact Info |
Latest Announcements:
Course Goals:This course is an introduction to the fundamental principles and practices of software engineering from a practitioner's standpoint. It is ideal for students who want to prepare for the real-world of software development, as well as for those who want to learn "how they do it out there." The course emphasizes high-quality processes for software development, drawing on the students' experiences in group projects.Class Meetings:Lecture: MWF, 9:40am-10:40am, CSE 305 Contact Information:Instructor: Valentin Razmov: valentin@cs (office hours: Mondays @ 11am in CSE 618, or by appointment) Textbooks:Required:Rapid Development, by Steve McConnell, 1996. The Pragmatic Programmer - From Journeyman to Master, by Andrew Hunt and David Thomas, 1999. Recommended (but not required): Death March (2nd edition), by Edward Yourdon, 2003. To compare prices, look: RD, PP, and DM. There will be supplementary handouts on specific topics. Projects:There will be quarter-long projects, developed in teams of 6 or more students. Details will be available in the first week of the course. |
Computer Science & Engineering University of Washington Box 352350 Seattle, WA 98195-2350 (206) 543-1695 voice, (206) 543-2969 FAX [comments to Valentin Razmov] |