Introduction to Computer Programming III
Spring 1999
Instructor: Soleda T. Leung
L207 Sander Hall
Office hours: T TH 1:45 PM 4:15 PM or by appointment
Class: 17-625-143-001 MWF 9:00 AM 9:50 AM
Email: leungst@ucollege.uc.edu
Office: Sander L207
Phone: 556-1748
Pre-requisite: Introduction to Computer Programming II
Course Objective:
In addition to completing the more advanced topics in C/C++ programming, this course will begin to introduce the concepts of Object Oriented Programming.
Required Textbook:
C++ Program Design: An Introduction to Programming and Object-Oriented Design by Cohoon /Davidson, 2nd Edition, WCB McGraw-Hill.
Required Lab Material:
Two 3 ½" High density diskettes
Chapters Covered:
Selected topics from Chapter 8 through Chapter 14
Topics Included:
Computer Used: IBM PC or compatibles
Software Used: Microsoft Visual C++ 6.0
Work Expected of Students
Maximum 6 Programming Assignments 20 points each
To get full credit you must follow the instructions given carefully, and turn in the assignments on or before the due date. Late assignments will be penalized 20% off each late day.
How to Turn in Your Programming Assignment:
Email the C++ source code (.cpp files) and header files (if any) as attachments to a message to me. The message should include your name, the course, and which assignment it is. You may also include any message or comment you like to share with me about the assignment. In addition, you must hand in a printed copy of the source code (.cpp file and user defined header files, if any) to allow me to assign you a grade and provide comments about your work.
There may be some pop-quizzes. You may gain extra credits if you perform well in quizzes.
Grading Policy:
Programming Assignments 50%
Midterm ..25%
Final. 25%
Total ..100%
Grading Scale:
A .90% and above
B .80% and above
C 70% and above
D 60% and above
F Under 60%
NO INCOMPLETE GRADE WILL BE GIVEN FOR THIS COURSE. The latest you may withdraw from this course is Tuesday May 25th.
Attendance in this course is required
. Attendance: Required. 3 Absences = F.
Extra Credits:
Students may earn extra credits from programming assignments by adding extra features to the required programs and by being creative.
Midterm:
Monday, May 3rd, 1999Final: Friday, June 4th, 9:00AM 10:00 AM
Student's Responsibilities: