Dr. Ira Oldham |
For administrative matters, please send an e-mail to my administrative address. My email address given in CIS Faulty list |
For C++ questions during the on-line time for this class, use the Canvas system fora. Or better, ask C++ questions during my office hour or in class meetings. |
Monday and Wednesday 1:30 - 3:20 PM
Monday | 3:35 PM - 4:25 PM |
Tuesday | 5:30 PM - 6:20 PM |
Wednesday | 3:35 PM - 4:25 PM |
Thursday | 5:30 PM - 6:20 PM |
Friday | none |
The fundamental constructs of programming and introduces the concept of object oriented programming is covered in the course. Its primary objective is to teach problem solving using the C++ programming language. Emphasis will be placed on structured procedural programming with an introduction to object-oriented programming. Designed primarily for computer science and related transfer majors.
Mathematics 114 or equivalent
One of the following choices:
English Writing 211 and Reading 211 OR
English as a Second Language 272 and 273
Students may receive credit for either:
Computer Information Systems 22A and Computer Information Systems 22B/22BH OR
Computer Information Systems 27, but not both.
09Z
44189
Starting out with C++, From Control Structures through Objects
by Tony Gaddis
Addison-Wesley / Pearson
Sixth, Seventh, Eighth, or Ninth edition:
Availability of this book seems to be fading, so you may find an on-line rental or older edition.
If you order a text book from an on-line second hand book dealer
be careful to select a reliable dealer and pay for quick delivery,
or you may not get the book before the class is half over.
(nominal hours per week):
4.5 units X 3 hours per week = 13.5 hours per week, consisting of:
Class attendance is expeted;
4 hours per week class lecture attendance
9.5 hours per week assignments, homework exercises, reading, review, and laboratory work.
Regular work, being ready for each class, is needed by most students, in order to pass.
Exercises | 10% |
Assignments | 40% |
Examinations | 50% |
Final examination counts 1.5 times as much as a mid-term examination
Assignments are due at the end of the class meeting.
Late work is marked down 1% per day that it is late.
Do not get behind in your assignments. Life is busy, but having more work to do later will not help.
If you are ill or have other difficulties, discuss possible reduction of the markdown.
Grade average required:
A+ 98 through 100 A 92 through 97 A- 90 or 91 B+ 88 or 89 B 82 through 87 B- 80 or 81 C+ 78 or 79 C 70 through 77 C- is not permitted D+ 68 or 69 D 62 through 67 D- 60 or 61 F+ is not permitted F 59 or less F- is not permitted
Some specific requirements for this course, that can help you meet the College Academic Integrity requirements, include:
Do your own work
During an examination do not look at anyone else's work, do not look at any soures of information that are not specifically allowed for that examination, and do not communicate with others in any way.
Assignments must be your own work to the following extent:
Specific rules on what copying is allowed:
Academic Integrity is required. Violation of any of the above requirements, or any other academic integrity violation, will usually result in a grade of 2 being given for the work involved. I must emphasize that students do occasionally get a grade of 2 for an assignment; this happend when two students work together and make copies of the same work, or when a student copies the work of previous students.
CIS students may do their laboratory and project work at home, or other remote location.
The CIS laboratory in room ATC 203 in the Advanced Technology Center is available for your use. Ask at the CIS desk for help.
No smoking, eating, or drinking in laboratories and classrooms; no disrupting class;
turn cell phones off.
Only CIS work is permitted in the CIS laboratory.
Other school policies are discussed in the De Anza Class Schedule, the De Anza Catalog,
and the CIS Laboratory policies displayed.
These are your responsibility.
You must meet any deadlines specified in the Schedule of Classes.
If you add the course, you must get an add code from me,
and submit it to the administration.
If you want a credit/no credit grade, you must file the form with the administration.
If you are unable to complete the class,
it is your responsibility to complete the drop processing.
If you miss an examination,
or are more than one week late in your assignments, you might or might not be dropped by me.
Notify me if you are more than one week late in assignments.
Contact me a week or two in advance, if you must miss a scheduled examination.
Students with physical or psychological disabilities should contact Disability Support Services. Disability Support Services is located in the Registration and Student Services building, room RSS 141, (408) 864-8753.
Return to: |
|