Course Syllabus

InternationalTechnologyUniversity

SEN 910 – HTML/CSS Programming

Course Description

This course will examine how to create web pages using HTML code. The use of Cascading Style Sheets (CSS) will also be covered. Basic website development tools and website design will be studied though the creation of several HTML/CSS web site projects.

Course Learning Outcomes

Upon completion of this course the student will:

1.Be able to create web pages using HTML code.

2.Be able to use CSS to help in the web page development.

3.Understand basic website development technologies.

4.Understand FTP and Telnet technologies.

5.Be able to utilize website development “best practices” for user interface and event-driven interface designs.

Required Textbook

No textbook is required. Very detailed slides and lectures will be provided. Students may optionally research the internet and local libraries for additional subject related information when needed.

Grading

Final Exam / 25% / There will be one comprehensive final exam, which will count for 25% of your course grade. The final exam will be given during the scheduled final exam week. This will be an in class written exam.
Midterm Exam / 25% / There will be one midterm exam, which will count for 25% of your course grade. The midterm exam will be assigned at the half-way point in the class. This will be a take-home exercise.
CSLO / 25% / Course Student Learning Objective Essay
Homework / 25% / You will be assigned 5 web development programming assignments throughout the semester. Each assignment will be worth 5% of your course grade.

Final Exam: The week before the final exam is given there will be a review session in class. The final exam will be an in-class assignment during the last week of the term (Final Exam Week). It is a course requirement that every student take the final exam in person at the ITU campus. NO exceptions will be made to this policy.

Academic Dishonesty

All of your assignments and class activities should represent your own individual effort. Your assignments should be done without consultation with other students (or the Internet) and you should not share your work with others. Any assignment submitted that is copied from the internet or essentially the same as someone else’s will not receive credit.

Grading Formula

A / 95 – 100 / C+ / 77 – 79
A- / 90 – 94 / C / 73 – 76
B+ / 87 – 89 / C- / 70 – 72
B / 83 – 86 / D / 60 – 69
B- / 80 – 82 / F / 59 or <

Course Schedule and Assignment Due Dates

The schedule below is subject to change depending on progress through the course material.

Week / Topic / Assignments
1 / Course Overview
2 / Overview of HTML
Introduction to HTML
Creating an HTML Document
3 / Formatting text with HTML
Paragraph Formatting with HTML
Character Formatting with HTML / Assignment 1 Due
4 / Comparing Procedural and Descriptive Formatting
5 / Adding local and remote links
Adding Local and Remote Links / Assignment 2 Due
6 / Adding Internal Links with the Named Anchor Tag
7 / Adding graphics
Linking and Embedding Graphics / Assignment 3 Due
8 / Creating lists in HTML
Creating Lists and Nested Lists
Midterm Exam (Take Home) / Midterm Exam
9 / Creating tables in HTML
Creating and Modifying Tables
10 / Creating Advanced Table Elements / Assignment 4 Due
11 / Setting Body and Background Attributes
Setting Background and Text Colors
12 / Web Page Design Guidelines
13 / Adding Links to other Internet Services
Links to Non-Web Internet Services / Assignment 5 Due
14 / Final Exam Review
15 / Final Exam in Class
Course Student Learning Objective Essay / Final Exam
CSLO Due