CSc 110 Computer Programming I

Welcome to CSc 110!

This is an introduction to programming with an emphasis on solving problems drawn from a variety of domains. Topics include basic control and data structures, problem solving strategies, and software development tools and techniques. Specifically, the Python programming language will be taught.

Where to start:

Instructor Information

  • Xinchen Yu

    • Office: Gould-Simpson 829

    • Email: xinchenyu@arizona.edu

    • Instructor Website: xinchenyu.github.io

    • Office hours (open door, drop in, my office GS 829):

      • Thursday 12:00pm-2:00pm.

      • You are welcome to drop in at any time during this period. However, students in this course will be given priority from 12:00pm-1:00pm. If you arrive outside of this priority window, please understand that wait times may vary depending on whether students from another course are being helped.