CSE303: Concepts and Tools for Software Development
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.0
Portions of the CSE303 web may be reprinted or adapted for academic nonprofit purposes, providing the source is accurately quoted and duly credited. The CSE303 Web: © 1993-2024, Department of Computer Science and Engineering, University of Washington. Administrative information on CSE303 (authentication required).