University of Michigan School of Information
506 - Programming I
Programming I --- Introduction to programming with a focus on applications informatics. Covers the fundamental elements of a modern programming language and how to access data on the internet. Explores how humans and technology complement one another, including techniques used to coordinate groups of people working together on software development. Visit https://si506.org/syllabus/ to view the current syllabus.