DOC PREVIEW
Saddleback CS 1C - Syllabus

This preview shows page 1 out of 3 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 3 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 3 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

1Mrs. WatkinsSM 359Phone : 582-4820 (urgent messages) 582-4590 (CS Lab) MTWTh 12:00 - 1:30PMOffice Hours: TBACS 1CADVANCED PROGRAMMINGSPRING 05COURSE CONTENT: This course examines Object-oriented Design,Abstract Data Types, C++ classes and concepts such as inheritance,virtual functions, templates, and exceptions. A complete topiclist follows.PREPARATION: CS 1BTEXT Malik, C++ Programming: From Problem Analysis to Program DesignCS 1C shrink wrap materialsGRADING:Programming Assignments 20%Labs 10%Quizzes 10%Exam 1 20%Exam 2 20%Final Exam 20%NOTE: To receive an A in this course your overall class averagemust be 90 or above, all homework assignments must be turned inwithin the allotted time frame, and you must score no lower than80% on the final exam.HOMEWORK POLICIES:HOMEWORK IS DUE AT THE BEGINNING OF CLASS ON THE ASSIGNED DAY.Homework assignments that will NOT be discussed in class may beturned in late under the following guidelines: 1 point will be deducted for assignments turned in on the duedate but after the start of class (THERE IS NO ADVANTAGE TOWORKING ON AN ASSIGNMENT IN THE LAB WHEN YOU SHOULD BE IN CLASS- YOU JUST GET FURTHER BEHIND). 2 points will be deducted for assignments turned in up to oneweek from the due date. 5 points will be deducted for assignments turned in after oneweek and up to two weeks from the due date. NO ASSIGNMENTS WILLBE ACCEPTED AFTER TWO WEEKS. I will return assignments to the class after this two week timeperiod. Once assignments have been returned to the class nomore assignments will be accepted.2Assignments must be in the following format:- Assignment sheet on top with your name- Flowcharts (style taught in 1A, 1B, and shown in shrink wrap)- Listing of the fully documented code (style as taught in 1A,1B, and shown in shrink wrap)- Sample output (clear, easy to read, well spaced and formatted)- All sheets STAPLED IN THE UPPER LEFT CORNER - NO FOLDED EDGES,CLIPS ETC.HOMEWORK NOT IN THIS FORMAT WILL LOSE POINTS ACCORDINGLY. APROGRAM THAT RUNS AND PRODUCES CORRECT OUTPUT IS WORTH 4 POINTSOUT OF 10. THE OTHER 6 POINTS ARE AWARDED BASED ON CLARITY OFDESIGN, QUALITY OF FLOWCHARTS, APPEARANCE OF OUTPUT, DOCUMENTATIONSTYLE, INDENTATION, SPACING, AND HOW WELL YOUR SOLUTION CONFORMSTO THE ASSIGNED PROBLEM.ONCE I BEGIN TO LECTURE YOU ARE NOT TO WANDER UP TO THE DESK TOTURN IN ASSIGNMENTS ETC. WAIT UNTIL THE END OF CLASS. IT IS YOURRESPONSIBILITY TO BE HERE AND COMPLETELY READY TO START LECTURE ONTIME. HAVE ASSIGNMENTS ASSEMBLED (STAPLED ETC.) THE NIGHT BEFORETHEY ARE DUE AND DROP THEM ON THE DESK BEFORE THE START OF CLASS.IT IS IMPORTANT THAT YOU GET THE NAMES, PHONE NUMBERS, AND EMAILADDRESSES OF SEVERAL STUDENTS IN THIS CLASS. IF YOU MISS CLASSCONTACT SOMEONE ON YOUR LIST TO OBTAIN NOTES AND DUE DATES FORASSIGNMENTS DISCUSSED IN CLASS. YOU ARE RESPONSIBLE FOR ANY ANDALL MATERIAL DISCUSSED IN CLASS WHETHER YOU WERE PRESENT OR NOT.EXAMS:Exams will be announced at least two weeks in advance. Makeupexams will be given only if I am notified prior to the exam with avalid reason and AT MY SOLE DISCRETION.QUIZZES:Quizzes will be announced in advance and there will be no makeupquizzes given. I will drop one quiz at the end of the semester.***** If you have a disability and require accommodations, pleasediscuss your academic adjustment needs with me, as soon aspossible. Please contact the Special Services Center, Room 113for additional information. All information will remainconfidential . *****NOTE: It is the student's responsibility to drop the class ifhe/she so desires. However, any student missing 6 hours of classtime during the semester may be dropped by the instructor. Thatis 4 class meetings for courses meeting twice a week.3Lab accounts will not be activated until you go to the computerlab and sign a form outlining the lab use policies and thedepartment policies relating to academic integrity. These formswill be kept on file in the lab. ALL students must have anactivated lab account that is for their exclusive use.TOPICS Review of Pointers and Linked Lists Enumeration Types Introduction to OOP and OOD Structs & Classes Class Constructors Internal Representation of Numeric Values Bitwise Operators EXAM 1 Inheritance Class Destructors Function Overloading and Overriding Files Recursion EXAM 2 Copy Constructor Operator Overloading Templates Namespaces Exception Handling Standard Template Library FINAL EXAM (comprehensive)Refer to the Schedule of Class for final exam date and time."For better or worse, you are the only you that you will ever get.What you decide to do with you is up to you. Tomorrow you willstill be you. The question is whether you will move closer todayto who you want to be."- John "The Penguin"


View Full Document
Download Syllabus
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Syllabus and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Syllabus 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?