CSIS 151:  XML Technologies, Summer 2008

 

Catalog Description:

 

This course provides an introduction and overview of eXtensible Markup Language (XML) and XML related technologies used to develop content and manipulate data for commercial web sites. XML is a revolutionary language which is rapidly becoming a Web development standard for business-to-business transactions, and for database manipulation and searching. The class will cover well-formed and valid XML documents, namespaces, schemas, cascading style sheets (CSS), and XSLT. This course has the option of a letter grade or credit/no credit.

Units: 3     Hours: 3 lecture, 3 lab

Advisory: CSIS 6 Web Page Authoring I (CSIS 7 would be very helpful too.)

End of catalog description.

 

Instructor: Dennie Van Tassel

Phone: 782-0863:  (e-mail works better for contacting me).

E-mail: dvantassel@gavilan.edu

Office Hours: 1.0 hour before class when this class is meeting.  Office hours will be provided in the cours.

 

Assignment sheet: If you sign up for the class and tell me, I can e-mail you the assignment sheet for the class so you can start early, but I will not send you the assignment sheet until you sign up for the class. All these class Green Sheets are stored at my campus web site.

 

Campus web address: http://www.gavilan.edu

The web site is good place to look for a wide variety of information, such as college catalog, course description, phone numbers, etc.

 

Class Hours: This online class meets from 06/16/08 to 07/xx/08. I will have some open labs on MWTh  evenings at the Morgan Hill site to help you but there will not be any regular lectures.

 

Instructor class description:

This class is a beginning class about using XML We will work through much of the assigned textbook. You will need the textbook the first meeting of class.

 

Student Responsibilities: Read the text. You need to spend several hours EVERY week on this class. If you disappear AND stop working on this class, I may drop you..

 

Texts & Materials: New Perspectives on XML- (2nd edition) Comprehensive by Patrick Carey, Course Technology ISBN 1-4188-6064-6. You cannot take this class with out the required textbook since I give you assignments out of the book. You also need a disk to save your work each week, especially if you plan to work at home and in the lab. Since the files that you save are rather large you will probably need a flash disk.

You can save yourself a lot of wasted time and learn a lot more if you read the textbook. Read the first chapter of the book the first week. The first assignment from the textbook is to work thru the tutorial in the chapter 1 and get it working. Please put comments in all your files with the page number of the program/assignment and your name.

This is a class assumes you know how to use HTML to create web pages.

Assignment: Using the computer type up a short note about you. Please indicate your name, e-mail address, computer experience, previous programming background, and why you are taking the class. If you do not have an e-mail address, please go to www.hotmail.com and open a free e-mail account. If you want to you can give me your phone number and address, and if you miss class I may send you assignments either through the U.S. mail or e-mail.  Also indicate what grade you plan to get in the class and how you will obtain this grade. Please do this assignment before leaving the first class.

You do not need a computer at home to do this class, but you can do homework outside class on other computers if you have access to them.

Attend class: Do not get behind in the class. The class is accumulative. What you learn this week will be used to do the work next week. If you miss classes you will soon be lost. Plan to miss no classes. Bring your textbook and all handouts to class each meeting.

Grading: This course has Credit/No Credit Option. You will normally get a grade in the class, but if you fill out a Credit/No Credit petition before 1/3 of the class has passed, you can take the class for credit/no credit. Petitions are available at the office or registrar. Please tell me if you do request a Credit/No Credit Option. In order to get a Credit, you need to earn at least a C grade.

If you want or need a good grade because you want to transfer to a 4-year school, are on academic probation, want a scholarship, or just want good grades do the work for a good grade. Don’t bother telling me you need a good grade the last week if you have not done the work for a good grade.

Incompletes: I seldom give incompletes and never give them just because you have not done the work. Almost no one ever finishes an Incomplete. Occasionally, people that have been doing the class work have severe family or personal problems and I do give them an Incomplete.

Drops: If you stop attending class, you must fill out a class drop form or you will get an F grade in the class. This does not do you, me, or the school any good. So if you stop taking the class, drop it at the A&R office.

Special needs: If you have special needs such as hearing problem, visual problems, or other needs, please tell me after class and I will try to assist you.

After all that, this is a fun class. You will learn a lot that will help you in your other classes and help you obtain useful job skills.

I am interested in suggestions about assignments, lectures, and the material covered.

Other classes of interest: CSIS 7 Web Page Authoring II, CSIS 84 JavaScript Programming.

Address of this page: http://www.gavilan.edu/csis151/csis151.html
Please feel free to send us your comments and questions.
Send e-mail messages to Dennie Van Tassel at dvantassel@gavilan.edu
Last revised on June 1, 2008.