Computer Language as Language

Computer Language as Language Half Block

What’s this class about?

Typically, computer programming classes approach programming from a mathematical problem solving approach, which fits with the reasoning strategies most frequently used in computer science. In this experimental non-credit course, we will approach computer programming as a communication problem and work from analogies with natural language to explore/learn programming skills.

No previous programming experience is expected, and humanities and social science majors are especially encouraged to register.

What are the times and dates?

All of Half Block: January 7-17, with class from 9am-noon.

Who should sign up for this course?

Anyone, especially humanities and social science majors, who wants to take an approachable and beginner-level computer programming 101 course.

Register on Summit.

Leave a Reply