Programs & Courses

Computer Systems
COMP 2899 - XML for Web Designers

Term:Fall 2009
Total Hours:36.0
Course Credits:3.0

Course description

This hands-on course will introduce students to Extensible Markup Language (XML) and how to incorporate XML into web-based applications. XML is a standard for structuring, and storing web information. Topics include XML syntax, DTD, XML Schema, namespaces, XSLT, XPath, and web technologies such as XHTML, CSS and RSS, in relation to XML are discussed. Labs cover various parser technologies, declarative XML UI languages, data modelling with XML, and using XML in web applications. Successful completion of course includes how to develop XML documents using several XML enabled editors and be able to apply XML technologies to web based applications. Prerequisite: COMP 1850 or equivalent HTML experience.

Course learning outcomes / competencies

Upon successful completion of this course, the student will be able to:

Information for students

The following statements are in accordance with the Institute Policies:

To review the full policies please refer to:
www.bcit.ca/about/administration/policies.shtml

Attendance: In case of illness or other unavoidable cause of absence, the student must communicate as soon as possible with his/her instructor, program head or chief instructor, indicating the reason for the absence. Students who suffer a prolonged absence of three or more consecutive days of in-class sessions must have a BCIT-approved medical certificate submitted to the department, substantiating the reason for absence. Absence in excess of that described in Policy 5101, section 3.2, may result in failure or forced withdrawal from the course or program.

If absences are the result of a disability, notification from Disability Resource Centre (DRC) personnel will be accepted in lieu of a doctor's note, on an interim basis.

Academic Integrity: Violations of academic integrity, including dishonesty in assignments, examinations, or other academic performances are prohibited and will be handled in accordance with the 'Consequences of Academic Misconduct' section of Policy 5104.

Attempts: Students are allowed a maximum of three attempts to successfully complete a course. Students who have not successfully completed a course within the allowed number of attempts will not be eligible to graduate from their respective programs unless special permission is granted by the program dean. A student, who has attempted a course twice, will only be allowed to attempt it a third time with written permission from the associate dean, who will detail any special considerations or conditions in a written contract with the student.

Course offered in the following programs

School of Computing and Academic Studies


FEEDBACK WANTED: Love it? Hate it? Let us know how BCIT's website is working for you.