Information Systems 210 Internet Programming I Syllabus

subject to changes~Last updated 28Mar14

Contact Information and Links

Instructor: Kris Townsend
Office Phone: 533.3246
Office: 18-112B

Quarter: Spring 2014
Class: Daily 8:30 — 9:20; 18-218

Current syllabus:

Course Description

This course teaches how to create Web pages using XHTML and other scripting languages. Students gain experience in designing and structuring effective and accessible Web pages including pages with tables, forms and frames. Students format pages using Cascading Style Sheets. Advanced concepts include incorporating Applets, Flash, XML and JavaScript into XHTML documents. The course is modularized by credit so that students can complete the number of credits required by their program or personal learning goals. The course may be repeated in order to earn the maximum of 5 credits.
CSS Catalog

Prerequisites: none

This class is designed for students planning to work in the IT field. Basic familiarity with opening, saving, and managing files on a computer is required.

Variable Credit

Students may enroll in as many credits as their program requires or as fits their personal needs. Each credit is essentially two weeks in length. Students enrolled in 3 credits attend class the first 6 weeks and students enrolled in all 5 credits attend the entire quarter.

Course Outcomes

Credit 1: Structure valid HTML pages

Credit 2: Format web pages with valid CSS

Credit 3: Format using the CSS box model

Credit 4: Layout pages with CSS and HTML 5 elements

Credit 5: Create HTML Tables and Forms

Text and Materials

HTML5 and CSS3

Head First HTML and CSS
Elizabeth Robson and Eric Freeman, 2012
ISBN-10: 0596159900 | ISBN-13: 978-0596159900
Be sure to get the second edition.

SFCC Statement on Diversity

In order for learning to take place, students must feel safe; this safety is due all students, not only those who share your values and beliefs. For this reason, courtesy, thoughtfulness, and acceptance are essential in our discussions in and out of the classroom. Acceptance should not be confused with agreement; one need not agree with a person to listen, and one must listen well in order to disagree respectfully. Every student in this course has a voice and so deserves the courtesy of attentive listening and the freedom to express diverse ideas.

Disability Support Services

If you have a health condition or disability that may require you to have accommodations in order to effectively participate in this class, please contact the Disability Support Services in Building 17, Room 201 (Phone 533-4166). Information about conditions or disabilities will be regarded as confidential.

Student Conduct

You are expected to follow the SFCC student code of conduct from the Washington Administrative Code (WAC's). Please be familiar with the following sections:

  1. 132Q-30-210 Academic Dishonesty
  2. 132A-30-212 Disruption or Obstruction
  3. 132Q-30-214 Abuse of Self or Others
  4. 132Q-30-220 Failure to Comply with College Officials
  5. 132Q-30-228 Drugs and Drug Paraphernalia
  6. 132Q-30-230 Alcohol
  7. 132Q-30-234 Disorderly conduct
  8. 132Q-30-236 Unauthorized Use of Electronic or Other Devices
  9. 132Q-30-238 Abuse of Theft of CCS Information Technology

Misconduct is subject to a disciplinary process outlined in these two WAC's:

  1. 132Q-30-400 Disciplinary Sanctions
  2. 132Q-30-500 Classroom Misconduct and Authority to Suspend for Up to Three Days


Respect intellectual property. The course materials your instructor prepares are the legal intellectual property of the instructor and the school. You have a legal and ethical duty to refrain from making copies, distributing, or sharing class materials without your instructor's permission. These include, but are not limited to leaving files on school computers, publishing to shared folders on the Cloud, publishing to web sites, sending via e-mail attachments, and posting to forums and social media.

Follow the rules for testing. To maintain the integrity of the tests and IT degree, test-taking policies need to be followed. These are published at Moodle.

Addressing faculty: The default address for faculty within the IS/CS department is by first name without title (Mr., professor, etc)

Punctuality: Come to tests at least 5 minutes early to get ready. Handouts and files are typically delivered before the class hour begins. Being late for a test is disruptive to other students. Chronic tardiness may result in not being able to take the test at the discretion of the instructor.

Direct Instruction: Direct instruction occurs when the instructor lectures, models, or demonstrates skills, concepts, and techniques. You are expected to pay atttention, ask questions, and otherwise be engaged with the instruction during these times.

Leaving class: Leaving the classroom is distracting to other students. You are expected to stay in the classroom for the duration of the 50 minutes for which we meet unless otherwise directed by the instructor.

Online Learning Management System

This department's online learning management system is called Moodle. The URL for our Moodle classroom is

Use Moodle to complete the following:

  1. Upload a recognizable picture.
  2. Maintain a current email address.
  3. Use the class schedule to find out what we are doing each day.
  4. Manage test dates.
  5. Download tutorials and practice projects.
  6. Download and upload practice test and tests.
  7. Monitor your grades and feedback.

Attendance and Participation

Failure to attend class at least once during the first three days of the quarter will result in being dropped from the class.

Your success on tests depends on the following:

In a college class, the expectation is students will average 2 hours outside of class for each hour spent in class. For this class, that means spending 9 hours per week studying.

If you are unable to participate in the ways desribed above, you should withdraw. The final day to withdraw is May 23.


The average of your weighted test scores will determine your final grade using this scale:

90% = 4.0

89% = 3.9

88% = 3.8

87% = 3.7

and so on. The minimum, non-failing grade is a 1.0 (60%).

Test Makeups


See the Weekly Outline in the Moodle online classroom.