CIS 92A - Topics in Computer Information Systems Development (Introduction to XML)

Green sheet - Course description - 2009


Dr. Ira Oldham e-mail phone (408) 864-8562
  If you are a Hotmail or Yahoo user, make sure the instructor's e-mail address is in your Safe List, in order to receive a reply.
( See Hotmail or Yahoo options for more information. )
Office hours 3:30 PM - 4:20 MW, 12:20 PM - 1:10 TTh, (F none) Office room F51k
Lab hours 3:50 PM - 4:40 TTh, Room AT 312 4:30 PM - 5:20 W, Room AT 203


Distance learning and classroom students are required to attend the exams in weeks 10 and 12.

Distance learning student attendance:

Description from Class Schedule:

Fundamental concepts of XML including document and language creation and implementation.

Additional description:

We will use XML with pre-defined language definitions. We will also build our own XML language definitions.


CIS 89A World Wide Web Page Development

Section number:

TO BE DETERMINED, perhaps CIS -092A-61

Call number for distance learning section:


Required Text

Beginning XML Fourth Edition by David Hunter, Jeff Rafter, Joe Fawcett, Eric van der Vlist, Danny Ayers, Jon Duckett, Andrew Watt, Linda McKinnon
© 2007 Wrox / Wiley Publishing Company
Updates, source code, and Wrox technical support at
ISBN 978-0-470-11487-2 List price $39.99

Optional Reference

XML Pocket Reference, Third Edition by Simon St. Laurent and Michael Fitzgerald
O'Riley Media ©2005 O'Riley Media
ISBN 10: 0-596-10050-7, ISBN 13: 9780596100506 List price $9.95

Required activities:

Attendance: Attendance is expected of classroom students. If you miss a class, ask your classmates what was done in class. If you miss a class, contact the instructor as soon as convenient.
On-line students are required to attend the mid-term and final examinations. If you have a scheduling conflict for an examination, discuss alternate times a week or two in advance.
Start date: Do not use the school lab server (voyager) before Tuesday of the first week  
Study assignments: The study units and the schedule are on-line in this web site.  
Lab assignments: You will build a series of XML related documents, using the technologies presented in the class.  
Mid-term exam: REQUIRED MEETING: Scheduled examination meeting during week 10, OR
In advance, make arrangements with the instructor to take the exam before the scheduled date
Written final exam: REQUIRED MEETING: Scheduled examination meeting during final week, OR  
  If you cannot attend the final exam: in advance, make arrangements with the instructor to take the exam prior to the scheduled date.
End date: All lab work must be completed prior to the final examination class meeting.  


Work required

(nominal hours per week):
3 units X 3 hours per week = 9 hours per week
Distance learning students must structure their own time. For distance learning students, time management and keeping up with the work is especially important.

Do your own work

During a quiz or examination do not look at anyone else's work.
Laboratory work must by your own work to the following extent:

  1. Do not copy anyone else's machine readable file.
  2. Do not key anyone else's listing into the machine.
  4. As long as you are not copying other's work, discussion and exchange of ideas is strongly encouraged.
  5. Be cooperative; give and receive suggestions.

Academic Integrity is required. Violation of any of the above requirements, or any other academic integrity violation, will usually result in a grade of 0 being given for the work involved or a grade of F being given for the course.

Classroom and laboratory rules

No smoking, eating, or drinking in laboratories and classrooms; no disrupting class; turn cell phones off.
CIS distance learning students may do their laboratory and project work at home, or other remote location.
CIS distance learning students may do CIS laboratory work on computers in ATC 203; 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.

Grading for distance learning section:

Assignments and Projects 60%
Examinations 40%

Late work is marked down 10% per week.
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

Administrative actions:

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.

Disability accommodations:

Students with physical or psychological disabilities should contact Disability Support Services, Student and Community Services building, room 141, (408) 864-8753. Students with learning disabilities should contact Educational Diagnostic Center Learning Center West building, room 110, (408) 864-8838. 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: