Vermont Technical College
Monday and Wednesday, 2:30 - 3:45
Lab: Either Monday or Friday, 9:00 - 11:50
Office: Room 240 in the 700 building (dorm building, second floor)
Office Hours: Tuesday, 11:00 - 1:00
Other hours by appointment. In general, I am on campus all days
A student completing this course should be able to write basic programs
in the C programming language. These programs should demonstrate
the usage of basic control structures, arrays, functions, pointers,
file I/O, string manipulation, and preprocessor directives. In
addition, students should understand good software design techniques,
programming style and documentation. No prior experience is required.
A student completing this course should understand the relevance of
programming to the engineering fields, and be prepared to use this
knowledge in future engineering courses.
Kochan, Stephen G.; Programming in
C, A complete introduction to the C programming language, 3rd
Edition, Sams Publishing, 2005.
Readings from the text will be posted on the schedule page for the
course, and students are expected to read the assigned section by the
next meeting of the course.ll the posted materials.
This course will make use of both the VTC web site and the
blackboard system to post the readings for each week, to post homework
assignments, to post course announcements and to allow students to
submit their completed assignments. Students are expected to regularly
check the course web site and the course site under blackboard
Many different activities will contribute to your overall grade in the
There will be 6 homework assignments during the semester. The
assignments will be posted on blackboard and the web site. Assignments
must be submitted using the blackboard assignment submittal feature by
5PM on the date due, unless specified otherwise in the
assignment. Late assignments will only be accepted in
extraordinary circumstances Each assignment is worth 8% of your
total course grade.
There will be three quizzes given in class during the semester, Each
quiz will be worth 8% of your total course grade.
There will be a final exam for this course that will cover material
from the entire course. The exam will be worth 20% of your total course
Participation in class, including attendance, is worth 8% of your total
course grade. During the semester, additional non-graded homework may
be assigned, and effort on these assignments will be factored into the
course participation portion of your grade.
Work in lab, including attendance, helping fellow students and diligent
effort is 8%. In general, labs are not submitted, but checked during
the lab period.
The lowest homework or quiz grade will be dropped OR your final exam
will be worth only 12% of your grade, depending on which is more
advantageous to you.
Homework assignments 6 @ 8%
@ 8% 24%
Other Course Procedures
Students are encouraged to work with each other in many ways. Study
groups are particularly encouraged. You may discuss approaches to
assignments or papers. However, each student is responsible solely for
completing their own work. Any copying of work, either from other
students or from unacknowledged external sources, is cheating and will
result in harsh penalties. To be safe, you should document any
contribution from other students or outside sources to your work.
Supplying your work to another student is equally a violation of the
VTC academic honesty policy. You should never give your program
files to another student, even if your intent is solely to enable them
to compare their work to yours. Once you have supplied your work to
another student, you no longer have control over his or her usage of
it. Be safe -- protect your files!
Students with disabilities, whether physical, psychological, or
learning, who believe that they may need accommodations in this class
are encouraged to contact the Learning Specialist as soon as possible
to ensure that such accommodations are implemented in a timely fashion.
Please meet with Robin Goodall to verify your eligibility for
accommodations and/or academic assistance related to your disability.
She can be reached at the Judd Support Center, extension 728-1278, or
by email (email@example.com