Course Syllabus
CS/EE 1000 - Explorations in Computing
Fall 2010

Instructor Information

Email and drop-in questions will be answered on a time permitting basis.

Course Identification

Course Description/Overview

Introduction to the study of computing: fundamental concepts and skills; opportunities at Michigan Tech; career opportunities; social and ethical issues.

Course Learning Objectives

Course Resources

Course Website

Course material will be found on the course website: http://www.csl.mtu.edu/cs1000/www and in Blackboard.

Course Text

We will be using material from the following text, which is on reserve in the library:

Computer Science Illuminated
3rd Edition
Author: Nell Dale and John Lewis
ISBN: 0763726265
Publisher: Jones and Bartlett, 2007

There is no need to buy this textbook. It is NOT available for sale in the bookstore.

Grading Scheme

Grading System

Your letter grade will be computed from your score as follows:

Letter Grade Percentage Grade points/credit Rating
A 90% and above 4.0 Excellent
B 80 - 89% 3.0 Good
C 70 - 79% 2.0 Average
D 60 - 69% 1.0 Inferior
F 59% and below 0.0 Failure
I Incomplete; given only when a student is unable to complete a segment of the course because of circumstances beyond the student's control. A grade of incomplete may be given only when approved in writing by the department chair or school dean.
X Conditional, with no grade points per credit; given only when the student is at fault in failing to complete a minor segment of a course, but in the judgment of the instructor does not need to repeat the course. It must be made up within the next semester in residence or the grade becomes a failure (F). An (X) grade is computed into the grade point average as an (F) grade.

(No AB, BC or CD grades will be given.)

Grading Policy

Grades will be based on the following:

Attendance:20%
Homework:50%
Alumni report:30%
TOTAL:100%

Late Assignments

No late assignments will be accepted except in the case of medical emergencies, but only if a doctor's note explaining the circumstances is provided. For any other special arrangements, you must get approval from an instructor well in advance.

Course Policies

This is by far the easiest Computer Science course you will ever take. Nevertheless, there are some important requirements. Your performance will be evaluated in terms of the following criteria:

Attendance

You are expected to attend all of the lectures in this course. Attendance will be taken.

Homework Assignments

These will be short written assignments, each assigned during a class period and due at the beginning of the following session. Homework assignments can be done in collaboration with other students in the class, however, credit MUST be given to all collaborators. If you talk with anyone about the assignment, that person's name must be listed on the assignment as a collaborator. Assignments must be typed unless specified otherwise and turned in as a pdf file using Blackboard. No late homework assignments will be accepted.

Alumni conversations

In this assignment, you will paired with a Michigan Tech alumnus from the Department of Computer Science or the Department of Electrical and Computer Engineering, have a conversation with him or her, and report on what you find. The alumni job descriptions from your reports will be posted on the Web. You will then browse these descriptions and look for matches that are a good fit for you. These assignments are to be done on an individual basis; you can talk with other students about what you've learned from your alum, but your reports must be written by you alone.

Ask the profs

Throughout the semester, we will be gathering and (if we can) answering questions from students, about Michigan Tech, computers, careers, anything that's on your mind. If you have a question, write it down and give it to us or email it to us, and we will do our best to answer it in class sometime before the end of the semester.

Collaboration/Plagiarism Rules

Any time you turn in a graded exercise that you did not do yourself without giving appropriate credit or used unauthorized assistance, you will be considered to have violated Michigan Tech's Academic Integrity Policy. Doing so is not taken lightly in this course and will be dealt with in accordance with the University policies.

University Policies

Academic regulations and procedures are governed by University policy. Academic dishonesty cases will be handled in accordance the University's policies. If you have a disability that could affect your performance in this class or that requires an accommodation under the Americans with Disabilities Act, please see me as soon as possible so that we can make appropriate arrangements. The Affirmative Action Office has asked that you be made aware of the following: Michigan Tech complies with all federal and state laws and regulations regarding discrimination, including the Americans with Disabilities Act of 1990. If you have a disability and need a reasonable accommodation for equal access to education or services at Michigan Tech, please call the Dean of Students Office, at 487-2212. For other concerns about discrimination, you may contact your advisor, department chair or the Affirmative Action Office, at 487-3310.

Important Links