2018-19 Undergraduate Catalog 
    
    Mar 28, 2024  
2018-19 Undergraduate Catalog [Archived Catalog]

CSC 172WI - Computer Science II

(4 credits) (Writing intensive)
This course moves students into the domain of software design, introducing principles that are necessary for solving large problems. Here, the classical software design process serves as a basis for treating such topics as abstract data types, specifications, complexity analysis and file organization. Basic data structures and transformations are introduced as representative of the fundamental tools that are used to aid in this process. A high-level language will be used for the purpose of gaining mastery of these principles through lectures and independent hands-on laboratory experiences.

Prerequisite: CSC171QR.