Cognitive Science 0112 - Intro to Programming in Python

Spring
2017
1
4.00
Jaime Davila
09:00AM-10:20AM M;09:00AM-10:20AM W
Hampshire College
322647
Adele Simmons Hall 126;Adele Simmons Hall 126
jjdCCS@hampshire.edu
This course is designed to give students a strong introduction to computer programming, with an emphasis on their developing their own projects by the end of the semester. As a course that can provide a strong foundation for further computer science courses, this class will expose students to input/output operations, if-else structures, loops, functions, objects, and classes. The course will also introduce students to the use of Python libraries developed by the Open Source community in order to incorporate advanced features into their own programs. Some of these libraries include Pygame, pyEvolve, and Pylab. No prior programming experience is necessary.
Arts, Design, and Media Mind, Brain, and Information Quantitative Skills Independent Work In this course, students are expected to spend at least tent hours a week of preparation and work outside of class time. This time includes reading, writing, research, programming, and preparing for class presentations.
Permission is required for interchange registration during the add/drop period only.