XML in the CS curriculum: pointers and pitfalls

  • Authors:
  • John Paxton

  • Affiliations:
  • Computer Science Department, Montana State University - Bozeman, Bozeman, MT

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper introduces an XML seminar that our computer science department offered for the first time in the fall of 2000. XML is an important technology that appears to be HTML's successor. HTML is not the most elegant markup language in that: (1) it does not allow the user to extend the language and (2) it does not force the user to separate logical data from formatting data. XML overcomes these limitations.There are two major contributions of this paper. First, the paper provides a starting point for other computer science departments that might wish to develop an XML seminar. The seminar described here was taught and developed by the author when he had no prior experience with XML. As is always the case with a first time seminar, certain aspects of the course went very well, while other aspects can be improved upon. The paper will share both pieces of knowledge with the reader.Second, the paper discusses how XML might move out of the "special seminar" status and into the mainstream part of a computer science curriculum. Ultimately, this is what we want to do at the author's university because it means that we do not have to add a course using our already stretched resources.