This study course is the most important on the introductory programming programs and is one of the most significant classes at Stanford. Topics target the introduction for the engineering of Laptop or computer programs emphasizing contemporary computer software engineering ideas: item-oriented design and style, decomposition, encapsulation, abstrac