Dr. Ira Oldham |
For administrative matters, please send an e-mail to my administrative 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 | 3:35 PM - 4:25 PM F51k |
Tuesday | 2:30 PM - 3:00 PM F51k |
also Tuesday | 5:30 PM - 5:50 PM AT 205 |
Wednesday | 3:35 PM - 4:25 PM F51k |
Thursday | 2:30 PM - 3:00 PM F51k |
also Thursday | 5:30 PM - 5:50 PM AT 205 |
Friday | none |
Tuesday 8:30 PM - 9:45 PM CIS 22B |
A systematic approach to the design, construction and management of computer programs, emphasizing design, programming style, documentation, testing and debugging techniques. Strings, multidimensional arrays, structures, and classes. Pointers: their use in arrays, parameters and dynamic allocation. Introduction to linked lists. Software engineering and computer science students are the targeted group.
Computer Information Systems 22A.
Students may receive credit for either:
Computer Information Systems 22A and Computer Information Systems 22B OR
Computer Information Systems 27, but not both.
CIS -022B -64Y
43464
Monday and Wednesday 6:00 - 7:50 PM in room AT 311 in the Advanced Technology Center
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:
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.
Assignments | 40% |
Examinations | 60% |
Final examination counts 1.5 times as much as a mid-term examination
Assignments are due within the first 10 minutes of class.
Late assignments turned in after 10 minutes are marked down 5%.
Late assignments turned in within the first 10 minutes of the next class meeting are marked down 10%.
An additional 5% is marked down after the first 10 minutes of the next class and an additional 5% for
each additional class meeting late up to 30% for very late work.
If you are ill, discuss possible reduction of the markdown.
If you completed and printed the work on time, but are late due to work or commute problems,
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.
Laboratory work must by 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 more than two students work together and make copies of the same work, or when a student copies the work of previous students.
No smoking, eating, or drinking in laboratories and classrooms; no disrupting class;
turn cell phones off.
Look by the CIS desk, to get instructions for working in the lab.
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 handout.
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 Student and Community Services building, room SCS 141, (408) 864-8753. Their Testing and Tutorial Center is located in the Learning Center West (attached to the back of the library) room LCW 110, (408) 864-8839 You the student, these support groups, and I the instructor can work together to meet reasonable requests for accommodations. You may speak with me confidentially during my office hour, or by appointment.
Return to: |
|