Principles of Computing for Science
UW
Enrollment is Closed
![](/asset-v1:UW+CS114+2022_05+type@asset+block@banner-narrow-high-density-min-size.jpg)
About This Course
Introduction to basic imperative programming principles; programming concepts including functions, flow control, lists, arrays; numerical accuracy and efficiency; data analysis and general-purpose algorithms. Introduction to object-oriented programming concepts.