CS110 Lab

From IPRE Wiki
Revision as of 08:54, 11 November 2009 by Ttthomas (Talk | contribs) (Labs)

Jump to: navigation, search

Introduction to CS110 Laboratory

The lab component of CS110 is designed to help reinforce fundamental concepts and theory in computer science. In the labs, you will design, implement and execute computer programs in python to carry out different tasks and to solve a variety of problems. Using your personal robots and gamepads you will explore topics in robotics, artificial intelligence, game design and music. The ultimate goal of these labs is to help you develop your problem solving, debugging and analytical skills.

Relevant Information

Lecture Website: cs.brynmawr.edu/Courses/cs110/fall2009
Instructor: Teyvonia Thomas
Office: Park 249
Office Hours: Mondays 10am - 12pm
Email: ttthomas@brynmawr.edu
Phone: 215-526-5061
Lab Room: Park 231
Lab Times:

  • Group A: Mondays 9am - 10 am
  • Group B: Mondays 1pm - 2pm
  • Group C: Wednesdays 9am - 10 am
  • Group D: Wednesdays 1pm - 2pm
  • Group E: Thursdays 11:30 - 12:30

Teaching Assistants: TA Schedule


Lab01: Getting Started with Python and Myro - Writing Programs, Defining Functions and Creating Modules in Python

Lab 02: Programming Your Robot - The Scribbler

Lab 03: Building Robot Brains

Lab 04: Sensing the World and Making Decisions

Lab 05: Image Processing and Robot Vision

Lab 06: Find the Pyramid Demos

Lab 07: Introduction to Graphics

Lab 08: Graphics Part II: Making Photoshop Functions

Lab 09: Exploring Music

Lab 10: Music Demos and The Game Part Part II


Assignment 01

Assignment 02

Assignment 03

Assignment 04

Assignment 05

Assignment 06

Assignment 07

Assignment 08

Assignment 09

Course Software

Useful Links