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.