Pacific University
 
Shereen Khoja Home
Research Interests
CS150
CS490
Fall Schedule
 
Office Hours

M 10:00-11:30am
W 2:00-3:30pm
Th 1:00-2:00pm
or by appointment

 
Contact Info
shereen@pacificu.edu
(503) 352-2008
Strain 203C

 

Address:
UC689
2043 College Way
Forest Grove
OR 97116

Map it

Shereen Khoja

Course Basics:

Corequisite: Math125 Precalculus
Note: You must achieve a C grade or better in this course in order to register for CS250 in the spring
Meeting Times: MWF: 01.00 - 01.50 PM (lecture), T: 08.00 - 09.15 AM (lab)
Location: Marsh LL12
Textbook: Starting Out with C++ Early Objects by Tony Gaddis, Judy Walters, and Godfrey Muganda. Sixth Edition. ISBN: 0-321-51238-3
Software:
Microsoft Visual Studio 2005. This software is freely available to all students registered for this course. Contact me for information.

Course Assessment:

Grade Distribution:

6 or 7 Programming Assignments 30%
Unscheduled (open note) quizzes 10%
3 Exams 40%
Final 15%
Lab Projects 5%

Program Grading:

Successful execution 70%
Acceptable structure, style, documentation, and efficiency. You must follow the C++ Coding Standards 30%

Percent Breakdown:

 
 
92-100%
A
90-92%
A-
88-90%
B+
82-88%
B
80-82%
B-
78-80%
C+
72-78%
C
70-72%
C-
68-70%
D+
60-68%
D
 
 
 
 
0-60%
F
 
 

 

Important Dates:

Dates for Midterms:

Midterm 1 Friday, 21 September Week 4
Midterm 2 Friday, 19 October Week 8
Midterm 3 Friday, 16 November Week 12

Date of Final:

Tuesday, 4 December, 8:30-11:00 AM in Marsh LL12

Other Dates:

3 September Labor day holiday (No Class)
10 September Last day to add courses. Last day to drop with no record
5 October No classes (Arts & Sciences)
5 November Last day to withdraw from courses
21-23 November Thanksgiving break (Starting at noon on Wednesday)
5 December Reading day

 

Course Policies:

  1. Attendance at every class is critical to your success in this course. I expect you to be on time and ready to go once it is 1:00pm and that you stay until the end of class. Any missed lecture is your responsibility to make up; just remember, if you fall behind, it will be very difficult to catch up.
  2. Programs are to be submitted to the correct folder on Turing by 1:00pm on the day in which the assignment is due. Further, all assignments are to be done using Visual Studio 2005.
  3. Assignments can be turned in up to 24 hours late with a penalty of 10% of the grade. If the assignment is between 24 and 48 hours late you will lose 20% of your grade. Anything later will NOT be accepted.
  4. One exception. Programming takes time and is fraught with hazards. It may happen that you postpone too long, have a system failure, lose a file, get sick, have family problems, or any number of other difficulties. Many times coding takes longer than you had planned. None of these events are reasons for exceptions to the assignment submission policy. But I do allow one programming assignment per semester to be turned in up to ONE day late without penalty. Your reason does not matter and I do not need to know why. All other late assignments will carry the standard loss of points (your reason still does not matter and I do not need to know why).
    To use this gift, you need to send me an email when you submit the assignment. This email is to have GIFT as the subject. In the email include your name, the assignment you want it applied to and the date you submitted the assignment. If this information is not included in the email there will be a 10% deduction.
  5. Make sure to test your program before you turn it in. You may turn in your program only once.
  6. A program that does not successfully compile or produces no output loses 70% of the assignment grade.
  7. No early or late exams/finals will be given.
  8. No incompletes will be given.
  9. Pacific University has no tolerance for academic dishonesty. It is university policy that all acts of academic dishonesty be reported to the Assistant/Associate Dean. Sanctions that may be imposed for academic dishonesty range from an "F" for the assignment, an "F" for the course, and suspension or dismissal from the university. Forms of academic dishonesty include, but are not limited to, plagiarism, fabrication, cheating, tampering with grades, forging signatures, and using electronic information resources in violation of acceptable use policies. Plagiarism is the use of someone else's words, ideas, or data without proper documentation or acknowledgment; it may entail self-plagiarism, i.e. reusing/resubmitting your own work without approval. Quotations must be clearly marked, and sources of information must be clearly indicated in all student work. Please consult the Academic Conduct Policies in the A&S Catalog.
  10. All code in any form generated from this course becomes the intellectual property of Pacific University. You may not share this code with anyone without obtaining written permission from Pacific University.
  11. Neither computer failure, software failure, nor lack of computer access are accepted as excuses for late programs; therefore, start work on the programs as soon as they are assigned, and don't put them off until the last minute. Further, corruption of programs due to bad disk media is also not accepted as an excuse for late programs; therefore, always keep a current backup of all programs on a separate disk. Please note that the Computer Science departmental servers are not backed up.
  12. I reserve the right to raise or lower your grade based on class participation and attendance. Specifically, I may lower your grade or may officially withdraw you from the course through the tenth week of the semester for poor attendance or participation. Further, your final grade may be lowered by 1/3 of your final course grade for each day (or portion thereof) of class missed. Please notify me PRIOR to class if you must miss class for any reason. Just sending an email prior to missing class does not guarantee you will be cleared to miss. Only legitimate reasons will be accepted as excuses for missing class.
  13. Any important issue pertaining to class such as the need to miss an exam or grade issues will not be discussed via email. I will not even reply to your email if the issue is important; therefore, do not assume that no response means everything is OK.
  14. If you are unhappy with something related to the class, then schedule an appointment to see me so that we can discuss it in my office. Complaining in class or out of class to other students gets us nowhere.
  15. You may be asked to leave the classroom if you are causing a distraction e.g. cell phone ringing, talking, etc
  16. If you have a complaint regarding a grade on an assignment or exam, write a one paragraph description of why you feel the grade is incorrect and deliver it to the instructor. The paragraph must be delivered to the instructor within one calendar week of when the graded material is returned to the student. I will not consider any grade changes later than one week after the graded material is returned.
  17. If you have a documented disability covered under the ADA then services and accommodations are available from LSS (Learning Support Services). If you need reasonable accommodations to fully participate in course activities or meet course requirements, you must contact Edna K. Gehring, Director of LSS, at X2107. She will meet with you, review the documentation of their disabilities, and discuss the services Pacific offers.