Before you continue, read About CS0931 for information about the waitlist, prerequisites, and work load.
At any time throughout the semester you may submit anonymous feedback about the course. Contact info for the course staff is on the staff page.
Whether you know a little bit about programming and are eager to learn more or you've never programmed before, don't worry, we're here to help. CSCI0931 is an introductory computer science course specifically developed for concentrators in the humanities and social sciences. Because of this, we'll be focusing on real world applications rather than computer science theory. There are no prerequisites, though some experience with Excel will help. Students from all fields are welcome.
The course will be very hands-on and cover a variety of topics that will ultimately allow you to:
- Practice solving real world problems by learning to use new tools and applying familiar ones — like Excel — in new ways
- Gather data from the web
- Learn about and create algorithms that analyze large amounts of data
- Create web-based interfaces
- Become proficient in a scripting language
CSCI0931 meets Tuesdays and Thursdays 2:30–3:50 in room 265 of the CIT (map).
Check out the staff page to meet the instructor, TAs, and faculty.
For more information, read the Course Missive. All students must read and sign the Collaboration Policy.
Past editions of the course can be found on the offerings page.