Retro prof-type at desk University of Washington Computer Science & Engineering
 Concepts and Tools for Software Development
  CSE Home   About Us    Search    Contact Info 

Current Quarter
 Winter, 2010  (Balazinska)
Prerequisites
 CSE 143
Previous Quarters
 Autumn, 2009  (Notkin)
 Spring, 2009  (Stepp)
 Winter, 2009  (Perkins)
 Autumn, 2008  (Perkins)
 Spring, 2008  (Perkins)
 Winter, 2008  (Zahorjan)
 Autumn, 2007  (Perkins)
 Spring, 2007  (Grossman)
 Winter, 2007  (Balazinska)
 Autumn, 2006  (Davis)
 Spring, 2006  (Balazinska)
 Winter, 2006  (Grossman)
 Autumn, 2005  (Zahorjan)
 Spring, 2005  (Grossman)
 Autumn, 2004  (Zahorjan)
 Spring, 2004  (Chambers)
 Autumn, 2003  (Zahorjan)
 Spring, 2003  (Chambers)
    Catalog Description: Introduction to key concepts and tools in the development of software not introduced in the introductory programming courses. Includes programming with explicit memory management and layout (e.g. C or C++), techniques for group software development, modern design, implementation, and testing patterns and strategies, and societal impact.
Prerequisites: CSE 143.
Credits: 3

Portions of the CSE 303 Web may be reprinted or adapted for academic nonprofit purposes, providing the source is accurately quoted and duly credited. The CSE 303 Web: © 1993-2010, Department of Computer Science and Engineering, University of Washington. Administrative information on CSE303 (authentication required).


CSE logo Computer Science & Engineering
University of Washington, Box 352350
Seattle, WA  98195-2350
(206) 543-1695 voice, (206) 543-2969 FAX
[comments to webmaster]
Privacy policy and terms of use