Course Title: Document Markup Languages
Credit Points: 12
Course Code |
Campus |
Career |
School |
Learning Mode |
Teaching Period(s) |
|
COSC2104 |
City Campus |
Undergraduate |
140H Comp Sci & Info Technology |
Face-to-Face | Sem 1 2006,
Sem 1 2007, Sem 1 2008, Sem 1 2009, Sem 1 2010, Sem 1 2011 |
|
COSC2106 |
City Campus |
Postgraduate |
140H Comp Sci & Info Technology |
Face-to-Face | Sem 1 2006,
Sem 1 2007, Sem 1 2008, Sem 1 2009, Sem 1 2010, Sem 1 2011 |
|
COSC2431 |
RMIT Intl University Vietnam |
Undergraduate |
140H Comp Sci & Info Technology |
Face-to-Face | Viet2 2007,
Viet3 2007, Viet2 2008, Viet3 2008, Viet1 2009, Viet2 2009, Viet3 2009, Viet1 2010, Viet2 2010 |
|
COSC2435 |
Taylors College KL |
Undergraduate |
140H Comp Sci & Info Technology |
Face-to-Face | Offsh 1 11
|
Course Coordinator: Dr. Phil Vines
Course Coordinator Phone: +61 3 9925 3310
Course Coordinator Email: phil.vines@rmit.edu.au
Course Coordinator Location: 14.9.19
Pre-requisite Courses and Assumed Knowledge and Capabilities
Web Programming: basic Web concepts, protocols and standards, browser compatibility issues, and programming skills.
Course Description
Markup languages describe structure in documents and make intended meaning explicit. The eXtensible Markup Language (XML) is a markup language designed for use on the World Wide Web. XML skills are now essential in many computer science and information technology roles.
This course is an introduction to the principles, use, and application of document markup languages, especially for use on the World Wide Web, focussing on XML. Topics include document markup languages (especially XML); document description languages (such as Document Type Definitions (DTDs) and XML Schemas); XML namespaces; document transformation and manipulation (using eXtensible Stylesheet Language Transformations (XSLT) and XML APIs, such as the Simple API for XML (SAX) and the Document Object Model (DOM)); document query languages (specifically XQuery); and XML databases.
Completion of this course provides you with the foundation to undertake studies in Internet and Intranet Document Engineering, and will assist in studies in Web Media Technologies.
Objectives/Learning Outcomes/Capability Development
On successful completion of this course, students should be able to:
Overview of Learning Activities
The learning activities included in this course are:
Overview of Learning Resources
You will make extensive use of computer laboratories and relevant software provided by the School. You will be able to access course information and learning materials through the Learning Hub (also known as online@RMIT) and may be provided with copies of additional materials in class or via email. Lists of relevant reference texts, resources in the library and freely accessible Internet sites will be provided.
Use the RMIT Bookshop’s textbook list search page to find any recommended textbook(s).
Overview of Assessment
The assessment for this course comprises practical assignment work involving the development of markup language vocabularies and manipulation of document instances, WebLearn tests that assess material covered in lectures, and a final exam.
For standard assessment details, including deadlines, weightings, and hurdle requirements relating to Computer Science and IT courses see: http://www.rmit.edu.au/compsci/cgi