Skip to main content
Princeton Mobile homeCourses home
Detail

Introduction to Programming Systems

COS 217

1252
Info tab content
Developing skills for composing large programs, including modularity, abstraction, programming style, and best practices for code development, testing, debugging, and performance tuning. Additionally, an overview of computing environments and architectures, through the C programming language, assembly language, and machine language.
Sections tab content

Section L01

Section P01

Section P02

Section P03

Section P04

Section P05

Section P06

Section P07

Section P08

Section P09

Section P10