|
Course Syllabus Monday & Wednesday
Attend either 9:30 - 11 am in 214 ATC or 2:15 - 3:30 pm in 220 ATC |
INSTRUCTOR
Katie VanderMeer
Office: 212 ATC
Phone: 234-3991
Fax: 234-3533
E-mail: kvandermeer@grcc.edu
Office Hours: Check my website.
COURSE DESCRIPTION
Fundamentals of C/C++ programming, including
arithmetic expressions, variable types, input/output statements, logical
operators, looping, functions and an introduction to object oriented
programming concepts. All
homework assignments, class presentations, student records, and other helpful
links can be found at http://www.katievandermeer.com
STUDENT CONTRIBUTION AND MATERIALS
Class time will consist of lecture and
lab. You should plan to spend some time outside of class working on
programs which will be due weekly. GRCC's computer lab is available for
use. Lab experience will be incorporated into class periods. Some
lab time will be needed outside of class. Quizzes will be given weekly.
It is your responsibility to make these up prior to taking the next quiz.
A memory stick (storage device that connects via USB port) works best to store your work.
NO TEXTBOOK IS REQUIRED.
ABSENCE AND STUDENT RESPONSIBILITY
You are expected to attend all classes.
Absences are discouraged because interaction with the class is an integral part
of learning computer software applications. Attendance will be taken
daily. If you are late you need to inform the instructor so you can be
added to the attendance list. Un-excused absences from exams and quizzes
may result in a score of 0 for that test. Three un-excused absences may
result in being dropped from the course. If an emergency prevents you
from attending class, it is your responsibility to obtain notes from a
classmate and study them for understanding. The responsibility for
obtaining and completing all missed work rests solely upon the student.
Make good use of lab time.
STUDENT ETIQUETTE / ACADEMIC HONESTY
Whenever you are in the classroom, please set
your beeper to silent (vibrate etc.) operation, and turn off your cellular
phone if possible. If your circumstances warrant special consideration,
please let me know. Unless otherwise specified, do not use class time
to surf the web.
GRCC holds to high ideals of academic and personal honesty and expects every student to do likewise. Dishonest acts like cheating, lying, and plagiarism will not be tolerated. (Grand Rapids Community College catalogue). There is a big difference between two students working together on a project, and a student simply copying work from another. In this class no credit will be given for work that has been copied from another source, and possible removal from class
AUDIT
If you wish to audit the course (take it for no
credit), you must notify me of your intent within the first two weeks of the
class. An audit means you do not get a grade of "V" or receive
credit for the classes attended and are exempted from taking tests,
examinations, or writing term papers. You may still participate in all
other activities.
WITHDRAWAL
The "withdrawal" process is used to
correct enrollment problems or because of unexpected or unusual events of
catastrophic impact. The student must initiate all drops. A
student may drop a class and receive a "W" until the date of 70% of
class completion. There is no penalty to a student's GPA when receiving a
"W". If student does not drop before the 70% date and stops
attending classes, instructor may assign a WP (Withdraw-Passing), WF
(Withdraw-Failing), or NS (No-Show--never came to class at all). There is
no penalty for a WP, WF, or NS -- however instructor has the right to assign a
grade based on work completed if attendance stops during the final 30% of the
class.
In other words -- if you want to drop, do so before the 70% date through the Registrar's Office. I cannot give you a W. However, if you don't, I can give you an A, B, C, D, E, WP, WF, or NS based upon graded and missed work
I do not assign incomplete grades. You must finish the course by the end, withdraw, or take a WF..
TUTORS AND LAB HOURS
The College maintains a staff of both professional and
student tutors. These people are available to help at no charge to
you. When utilizing tutors be prepared for appointment, bring books,
disks and notes, and read assignment prior to meeting. You should attend
class regularly and pay attention as these tutors are there to assist you with
difficulties, not to do your homework for you. You may contact them in
room 215 of the Applied Technology Center. In general, the labs are open
from 8:00 a.m. to 9:45 p.m., Monday through Friday. On Saturday, they are
open from 8:00 a.m. to 4:45 p.m. On Sunday, the lab is open from 1:00
p.m. to 4:45 p.m.
DISABLED STUDENTS
All students with disabilities must register
with disability services http://www.grcc.edu/disability.
A variety of services are available for your assistance.
CHILDREN IN THE CLASSROOM
The college
prohibits children in the classroom, and unattended children on campus.
CAMPUS POLICE
The College maintains a Campus Police staff to
help you with any problems. They are located on the 4th floor of the Main
Building near the elevators. You can call them at 234-4010. If you
are in doubt whether to call, please call. Campus Police can also help
with medical problems, car problems, or escorts.
GRADING AND EVALUATION
Students will be graded on the basis of total
points earned for the assigned projects. A three point deduction will
take place for all late homework assignments. Homework will not be
accepted if more than 2 weeks past the due date.
|
Grading within the course will be computed
using the following criteria: |
Course evaluation will be determined using the following
scale:
|
COURSE OBJECTIVES
At
the end of this course, you will know...
ASSIGNMENTS
All
assignments must be typed. All assignments must be clearly identified
with your name, CO127, the Section #, and the assignment name and number.
Please staple multiple page assignments. We will be using .Net compiler
in class to code. You may use another program to code in. When
turning in programs, you must include both the source code and sample output
with multiple test cases. Use the following format to begin all programs.
//********************************************************************************************
/* Author:
Course No:
Date:
Assignment #/name/page #:
Description: describe
what this program does. */
//********************************************************************************************
Tentative Schedule - subject to change
| Monday & Wednesday
Attend either 9:30 - 11 am in 214 ATC or 2:15 - 3:30 pm in 220 ATC |
| January 9 and January 11 Introduction to Class Software download/Lab assistance Lecture 1 |
| January 23 and January 25 Lecture 2 Lecture 1 Assignments Due |
| February 6 and February 8 Lecture 3 Lecture 2 Assignments Due |
| February 20 and February 22 Lecture 4 Lecture 3 Assignments Due |
| March 12 and March 14 Lecture 5 Midterm Program Announcement Lecture 4 Assignments Due |
| March 26 and March 28 Lecture 6 Lecture 5 Assignments Due Midterm Exam Due |
|
April 9 and April 11 Lecture 7 Lecture 6 Assignments Due Final Exam Program Announcement |
| April 16 and April 18 Lab Times available Lab Days Last Day of Class Final Exam Due All Course Material Due |
**Assignments are subject to change