| Class | CSCI 2840 C++ and Object-Oriented Programing |
||||||||||||||||||||||||||||||||
| Instructor | John W. Clark | ||||||||||||||||||||||||||||||||
| jclark@arioch.unomaha.edu | |||||||||||||||||||||||||||||||||
| Web Site | http://arioch.unomaha.edu/~jclark | ||||||||||||||||||||||||||||||||
| Office Location | PKI - 174 A | ||||||||||||||||||||||||||||||||
| Textbook | The Standard C++ Library, Nicolai Josuttis | ||||||||||||||||||||||||||||||||
| Optional Text | The STL Primer, Glass and Schuchert | ||||||||||||||||||||||||||||||||
| Texts of interest |
The C++ Programming Language (Special Edition), Bjarne Stroustrup Design Patterns, Gamma et al Effective C++, Scott Meyers More Effective C++, Scott Meyers Effective STL, Scott Meyers Thinking in C++, Bruce Eckel |
||||||||||||||||||||||||||||||||
| Presentation Language | The class will be presented in C++ | ||||||||||||||||||||||||||||||||
| Grading | Grades are based on evaluation of the following: The assignments and weights are subject to change. TBD - Misc. Assignments and Pop Quizzes 700-900 Points - Programming Assignments ( about 8 programs ) 100 Points - Midterm Exam. 100 Points - Final Exam. |
||||||||||||||||||||||||||||||||
| Letter Grades | Letter Grades will be determined using the following percentage
scale. These numbers are the minimum score required. There will be no
rounding either up or down.
|
||||||||||||||||||||||||||||||||
| Material Covered |
I have not determined what material will be covered, or the order.
Instead I have listed the general topics.
Inheritance | ||||||||||||||||||||||||||||||||
| Computer Accounts | Students will be provided with a class account on the University Computer System "phoenix" | ||||||||||||||||||||||||||||||||
| Programming Assignments |
Programming assignments will be completed using C++.
The submitted programs must run under the UNIX® operating system
on the University Computer System "phoenix".
For each programming assignment you will be required to submit the completed source code files to the phoenix account (To Be Determined). Programming Assignments will be graded using the following percentages:
Late submissions will be accepted up to three calendar days from the due date. Late items will be penalized 15% per calendar day late. The assignment is not turned until is has been mailed to the correct turnin address. |
||||||||||||||||||||||||||||||||
| Plagarism | Individual effort is expected on the homework assignments, examinations, and programming assignments. It is the policy of the Computer Science Department that the penalty for plagarism must be worse then the failure to submit the assigned work. Thus the grade of the first offending assignment will be -100% of the assignment value. Repeated plagarism will result in a grade of F for the course, inability to withdraw from the course, and appropriate notice to the Vice Chancellor for Academic Affairs. |