CSc 78 - PROGRAMMING M ETHODOLOGY L ABORATORY

advertisement
CSc 78 - PROGRAMMING M ETHODOLOGY L ABORATORY
Syllabus (Spring/Fall 2008)
Instructor: Mr. Dave Mentis
Email: davem@mst.edu
Class: TBA
Course Webpage: http://web.umr.edu/~davem/CSc78/
Office Hours: TBA; OR by appointment (also, check my home page)
Office: CS309
Description:

This course will introduce the C++ Programming Language and will parallel the
CSc 74 Course. During Lab Hours the student, with the assistance of the
instructor, will develop programs written in C++.
Required Textbook:

Walter Savitch, Problem Solving with C++, 5th./6th Ed., Addison-Wesley, 2003.
(Same book as CSc74)
Grading:









Your grade will be based on your performance on the weekly laboratory
assignments and two to four quizzes. Each assignment will count the same
amount. Each quiz will be worth 25-50 points, and all will combined to make one
additional lab grade.
Each assignment will be scored based on how well you met the requirements of
the specification and on how well your program met the programming style
requirements.
Grades will be posted to my Gradebook (same as CSc74 grades.)
Grading Scale
90%-100%
80%-89%
70%-79%
60%-69%
0%-59%
A
B
C
D
F
Course Policies:


Attendance at all classes is required. Each student is responsible for his/her
missed classes. (Talk to me promptly for special cases.)
Each assignment will usually be turned in at the end of the class period using a
procedure to be provided in class. That procedure will be provided before the first
graded assignment.





Anyone who misses two consecutive laboratory assignments, or three laboratory
assignments cumulatively, may be dropped by the instructor. All students are
responsible for any class they miss. If you miss a class, you can get notes from
another student in the class. I will help you with the material but I will not give
you my notes.
I do NOT tolerate Cheating. The cheating I am talking about is copying
someone else's work and turning it in as yours. If I find that it has occurred all
people involved will have their class grades dropped one letter grade. Discussion
on assignments is allowed. All work handed in by the student should be the
student's own work. You can help each other but students who submit the
same work are guilty of cheating. Further action will be taken if necessary.
I do not accept assignments submitted via e-mail. Assignments must be submitted
via the technique for submission presented in class to get credit for the
assignment.
Late Assignments: Normally assignments are collected at the end of the class.
After that the assignment will not be accepted and the score will be 0. I reserve
the right to waive this penalty in the case of reasonable circumstances.
I reserve the right to revise this syllabus as needed. Notification of such a
revision will occur during the next scheduled class.
Download