Introduction to Programming and Computation
Info
206A
2 units
Course Description
7.5 weeks; 4 hours of lecture per week. This course introduces the basics of computer programming that are essential for those interested in computer science, data science, and information management. Students will write their own interactive programs (in Python) to analyze data, process text, draw graphics, manipulate images, and simulate physical systems. Problem decomposition, program efficiency, and good programming style are emphasized throughout the course.