computer science ii spring 2008. introduction dr. robb t. koether office: bagby 114 office phone:...
TRANSCRIPT
Computer Science II
Spring 2008
Introduction
Dr. Robb T. Koether Office: Bagby 114 Office phone: 223-6207 Home phone: 392-8604 (before 11:00 p.m.) Office hours: 2:30 - 3:20 MTWR; other hours
by appointment. E-mail: [email protected] WWW:
http://people.hsc.edu/faculty-staff/robbk
Meeting Times
The class will meet in Bagby 120 at 10:30 - 11:20 MWF 1:30 - 2:20 R.
Textbook
The text for the course is ADTs, Data Structures, and Problem Solving with C++, 2nd ed., by Larry Nyhoff.
Keep handy C++ Program Design, 3rd ed., by Jim Cohoon and Jack Davidson.
Grading
There will be 14 labs, 5 or 6 computer projects, 2 tests, and a final exam. In the final average, these will be weighted as follows.
Component Weight
Average of labs 20%
Average of projects 40%
Average of tests 25%
Final exam grade 15%
Laboratories
There will be 14 or 15 laboratories. They will be conducted in class roughly every
third or fourth class meeting (not on a special “lab” day).
Each lab contains an “Application” section which instructs you to write a program for homework.
The applications are due by midnight of the third class day after the lab.
Computer Projects
There will be 5 computer projects. When you turn in a project, it will be tested
using various sets of test data. Then I will read your program carefully to see
exactly how you solved the problem.
Computer Projects
I will assign a grade to your project based on the following areas. Design - Did you choose an appropriate
method to solve the problem? Implementation - Are your program statements
correct? Execution - Did your program produce the
correct output for all inputs? Style - Did you follow the guidelines of
programming style?
Computer Projects
These four areas will be weighted as follows.
Component Weight
Design 25%
Implementation 40%
Execution 25%
Style 10%
Tests and the Final Exam
The test schedule is
Test Date
#1 Fri, Feb 22
#2 Fri, Apr 4
Tests and the Final Exam
The final exam will be given in this room at the time stated in the exam schedule.
Everyone must take the final exam. It will not be rescheduled.
Attendance
Attendance will be checked at the beginning of each class.
Two late arrivals will be counted as one absence.
Attendance
When assigning final grades, attendance will be taken into account.
Absences Action
0 – 2 Grade bonus
3 – 5 Neutral
6 – 8 Grade penalty
> 8 Withdrawal