CSE374: Intermediate Programming Concepts and Tools

Description: Key concepts and tools for software development not included in introductory courses. Concepts of lower-level programming and explicit memory management (e.g., C or C++); tools and techniques for individual and group software development (e.g., Linux toolchain); software design, implementation, and testing patterns and strategies. Intended for non-majors. Not available for credit to students who have taken CSE 303.
Prerequisites: CSE 143.
Credits: 3

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