CORC 3303: Exploring Robotics
Thu, 6:30–9:15pm
4411 N
(Lab 4411 N)
Spring 2011

Back


ANNOUNCEMENTS

Watch this box for announcements!!!

SCHEDULE



SYLLABUS


COURSE INFORMATION
Course Abbreviation: CORC 3303
Credits: 3.0 (3 hours)
Code: 1718
Section: ER6
Schedule: Thu, 6:30–9:15pm
Room: 4411 N
Lab: 4411 N
Semester: Spring 2011

INSTRUCTOR INFORMATION
Instructor: Matthew Meyer
Office: 534 NE
Office Hours:
- Mon, 12:00-2:00 PM
- Wed, 12:00-2:00 PM
E-mail: meyer(at)sci(dot)brooklyn(dot)cuny(dot)edu
Web Page: http://www.sci.brooklyn.cuny.edu/~meyer

COURSE DESCRIPTION

Introduction to programming through the use of project-based educational robotics activities. Students work together in small groups on a series of multi-week creative projects, using robots to address meaningful and socially important issues, such as urban search and rescue or elder care. Along the way, students are introduced to the fundamentals of robotics (including aspects of mechanical design) and elementary programming within a graphical environment.

PREREQUISITES

Core Studies (old) 5 or 5.1 or (new) CORC 1312 (old number CC 3.12) or (Computer and Information Science) CISC 1110 (old number CIS 1.5). Plus, junior standing and satisfaction of the requirements of any three lower-tier core courses

REQUIRED TEXTBOOK(S)

The Robotics Primer
by Maja Mataric
Publisher: The MIT Press (September 30, 2007)
ISBN-10: 026263354X
ISBN-13: 978-0262633543
Here it is on Amazon in paperback: click for paperback
There is also an e-book version for the Kindle: click for kindle

Coursepack and Lab Book
A course pack consisting of readings and a lab book is available at:
Far Better Printing & Copy Center (http://www.farbetterprinting.com/)
43 Hillel Place, Brooklyn (right near the Flatbush Avenue entrance to the College), phone: (718)859-3137
Ask for the CORC 3303 Coursepack.


TECHNOLOGY REQUIREMENTS

Students may use their own computers at home or use the college computers (Library, Computer Café, Web Building).
When specialized software is required, it will be either provided in the lab, or be freely available online.
A USB FLASH drive is REQUIRED.

GRADING

Attendance: I take attendance. Each unexcused absence will lower your FINAL grade by 1 percentage point. Each time you are late to class will cost you 1/2 of a percentage point on your FINAL grade. (Up to 10 points total).

COURSE POLICIES

Student Conduct

Any acts of disruption that go beyond the normal rights of students to question and discuss with instructors the educational process relative to subject content will not be tolerated, in accordance with the Academic Code of Conduct described in the Student Handbook.

Electronic Devices in Class Policy

Cellular telephones, pagers, CD players, radios, and similar devices are prohibited in the classroom and laboratory facilities. Calculators and computers are prohibited during examinations, unless specified.

Examination Policy

A midterm and final examination will be given in class. Please schedule your other activities in advance. No make-up exams will be allowed without prior arrangements being made.

Incomplete Policy

Students will not be given an incomplete grade in the course without sound reason and documented evidence. In any case, for a student to receive an incomplete, he or she must be passing and must have completed a significant portion of the course.

Academic Integrity Policy

Students are expected to uphold the school’s standard of conduct relating to academic honesty. Students assume full responsibility for the content and integrity of the academic work they submit. The guiding principle of academic integrity shall be that a student's submitted work, examinations, reports, and projects must be that of the student's own work. Students shall be guilty of violating the college’s policy if they:

Any student violating the college’s academic integrity policy is subject to receive a failing grade for the course and will be reported to the Office of Student Affairs. If a student is unclear about whether a particular situation may constitute violation, the student should meet with the instructor to discuss the situation.

For this class, it is permissible to assist classmates in general discussions of computing techniques. General advice and interaction are encouraged. Each person, however, must develop his or her own solutions to the assigned projects, assignments, and tasks. In other words, students may not "work together" on graded assignments. Such collaboration constitutes cheating. A student may not use or copy (by any means) another's work (or portions of it) and represent it as his/her own. If you need help on an assignment, contact your instructor, not other classmates.

Disabilities Policy

In compliance with the Americans with Disabilities Act (ADA), all qualified students enrolled in this course are entitled to “reasonable accommodations.” Please notify the instructor during the first week of class of any accommodations needed for the course.

GETTING HELP

Tutor Assistance

Tutors are available in the open lab in the laboratory facility at the WEB building. They may or may not be able to help you with your course materials.

General Advice
PROJECT INFORMATION

General Information

Each of the areas of study are covered by one or more "Projects". Each project is designed to give you an in depth introduction to a subject area.

Submission Instructions:

You need to create an archive of the files you are submitting, and then email the archive to me. If you are using a PC, please use WinZip (not WinRar) to create the archive. WinZip is a Shareware program which you can download if it is not already installed on your Windows machine.

If you are using a MAC, you can use the File - Create Archive utility in the Finder. Simply highlight all the files you want to include in the archive by clicking once on each file's icon while holding down the Apple key. Then from the Finder, click on File - Create Archive and an archive file will be created called Archive.zip.

Late Assignments:

Each assignment must be handed in or emailed to me on the day that it is due. Any assignment received after midnight of its due date will be penalized 10%, for each calendar day after the due date (after 10 days I don't accept it).

Back