Seneca College of Applied Arts and Technology

School of Marketing and e-Business
Faculty of Business, Newnham Campus
Toronto, Canada
Semester  Subject Code
January 2001 Advanced HTML & Intro to XML BCS 500

Subject Description

This course covers the following areas of advanced HTML:

  1. HTML and the Web
  2. Use of various HTML Editors
  3. Tags
  4. Container Tags and Tag attributes
  5. Structural rules
  6. Logical and Physical Tags
  7. Web Document Structure Tags
  8. Address Tags
  9. ... and other Displayed Element Tags
  10. eg. blink, block quote, breaks,center, headings, spacers, list tags, character formatting elements
  11. MIME - Multipurpose Internet Mail Extensions
  12. Hypertext Anchors
  13. Directory Structures
  14. Entity Characters
  15. The ISO 8859-1 Latin-1 Character Standard
  16. Numeric and Character Entities
  17. Nonbreaking spaces
  18. Special Characters introduced under the HTML 4.0 Standard
  19. Colour, Images, and Image maps
  20. Adding and sizing images
  21. Image file formats
  22. GIFS, what they are, and their use
  23. Animated GIFS
  24. JPEGS, what they are, and their use
  25. Other new image formats, eg.
  26. Forms
  27. Web form fundamentals
  28. Creating selectable lists
  29. Mailto Forms
  30. Tables
  31. Creating tables and table tags
  32. Column groups
  33. Frames
  34. Floating frames
  35. Multiple columns
  36. Dynamic documents
  37. Use of Java applets
  38. Sound file types and formats
  39. MP3
  40. MIDI
  41. WAV
  42. Using sound files selectively in web pages
  43. Marketing
  44. Making your web site known
  45. META Tags and getting listed in search engines
  46. HTML search engine tricks
  47. Web awards
  48. Banners and pop-ups, use of
  49. Servers
  50. Uploading files using FTP
  51. Uploading files using Netscape Publisher
  52. Linking files
  53. Registering a Domain name
  54. Design style
  55. Going beyond the technical
  56. Web page appearance
  57. Future Developments in HTML
  58. XML
Prerequisite It is recommended that you have previously taken BCS 360. Equivalent experience will be acceptable. Program of Study This is a "Professional Option" course in sixth semester of the BCS Program

Learning Outcomes

Students successfully completing this course will be able to:
  1. Use Tag Editors and Representational Editors to create and use in web pages
  2. Frames
  3. Layers
  4. Tables
  5. Java applets
  6. META Tags
  7. Colour
  8. Images (gifs and jpegs)
  9. Sound files
  10. Describe and use the techniques for being listed in Search Engines
  11. Describe the key terminology of HTML specifications 4.0
  12. Use HTML Editors to create and maintain web pages
  13. Lay out and maintain a web site using website management tools
  14. Upload files using FTP
  15. Link files
  16. Register a Domain name
  17. Discuss the fundementals of future developments in HTML
Modes of Instruction
  • 4 hours per week in a computer lab
  • Guest lecturers on key technical topics, eg. Cascading Style Sheets
  • Instructional videos and demos
  • Note: Students are expected to participate actively in the course. Such participation can take the form of searching the WWW for URL's that contribute to the subject matter being discussed - and passing on those URL's to the instructor and other participants/students. Considerable time is spent on the Net in the lab. Students should also expect that time will be required outside the lab - so they should have reliable and regular access to a PC with a fast modem, and an ISP account. Since much of the course work involves looking at sites on the Internet, it is advised that students have the most up-to-date browser. It is recommended at you use Microsoft IE 4.0 or higher, or Netscape 4.0 or higher. At the time of writing this outline, Netscape 4.7 is available for free from  Netscape's home page .

    Student Evaluation

  • 75% - HTML Assignments
  • Document Tags Assignment
  • Lists Assignment
  • Tables assignment
  • Images assignments (gifs and jpegs)
  • Forms Assignment
  • Frames Assignment
  • Java Applets Assignment
  • Sound Assignment
  • 20% - Group Collaboration participation
  • 5% - Class Participation / Contribution
  • Plagiarism Students are expected to do their own work as part of the learning environment. Cheating and/or plagiarism are offences which will not be tolerated by the College. Offences will be handled in accordance with Seneca Academic Policy. Students must be able to establish to the professor's satisfaction that all work is original. Students are especially cautioned about "cutting and pasting" information from the Internet and claiming it as their own. Group projects will have equitable participation.
    Cancopy: Permission for using text and images from various Canadian newspapers and magazines comes via Seneca's
         license with Cancopy.   Cancopy is a Canadian organization that allows subscribers to use previously published
         material of various authors and newspapers and magazines. Universities and colleges have special circumstances
         allowing their professors to use articles for instructional purposes. If you need to know more about this, you can
         ask Joy Muller, Head Librarian, Seneca College.

    In the circumstances of learning to design and build web pages it is certainly acceptable to use images and text from other sites (this is the spirit of the Internet) but such borrowing must be acknowledged in <!--... notes ....--> tags on your page

    Course Materials We will use the book The Advanced HTML Companion, 2nd Edition, by Keith Schengili-Roberts and Kim Silk-Copeland. Most of the order in which we discuss Advanced HTML topics will come from the order of chapters in this text. Keith Schengili-Roberts and Kim Silk-Copeland are both HTML experts who work in the computer industry in Canada as web masters and consultants. Both are available in Toronto as guest lecturers and we will be having them come to the class to speak on key points. In addition (though not compulsory) it is recommended that course participants consider obtaining some other particular books should they wish to pursue web page building as a career. A list of these other books is available on this site at  . Discrimination and Harassment The Seneca College environment is one free both of discrimination and harassment. All students and employees have the right to study and work in an environment that is free of discrimination and/or harassment. Language or activities that defeat this objective violate the College Policy on Discrimination/Harassment and shall not be tolerated. Information and assistance are available from the Centre for Equity and Human Rights, Room 3141, Newnham Campus, 416-491-5050, extension 2078. The Professor: Sep - Dec 1999 term; W. Tim G. Richardson
    Jan - Apr 2000 term; W. Tim G. Richardson
    Jan - Apr 2001 term; W. Tim G. Richardson
    Approved by
      The update January 2001 approved by Corinne Falconer, ___________________________________________
    Chair, School of Marketing and e-Business, Faculty of Business (January 2001)

    The re-design approved by Dianne Burley,
    Chair, School of Business Management, Faculty of Business (September 1999)

    Course Originator: updated by T. Richardson (April 2001)
    updated by T. Richardson (January 2001)
    updated by T. Richardson (January 2000)
    re-designed by T. Richardson (September 1999),
    originated by A. Laskowski and P. Van Tienen, (spring 1999)