This course is using Moodle for course discussion, exams, and assignment posting. Be sure to login into the LT moodle and select the course you are registered for.


See the moodle course for instructor contact information.


Patrick Carey, Mary Kemper, Joan Carey.
5th BK&CDR
ISBN 13: 978-1-4239-2546-0

Note: If you have the 4th edition, the chapters have changed. I have put the basic content being covered with each session set to help those with 4th editions books.

Online Companion site for your New Perspectives on HTML and XHTML text.


Students are required to have an authoring tool in order to create the course assignments. There are several available. This course will focus on using Adobe Dreamweaver since it is currently the industry standard. There is a free authoring tool available called NVU. I highly recommend you get Dreamweaver. The student cost is half-price of the normal cost.


CECS 5260 or LTEC 3220, Computer Graphics, although not a required prerequisite, is a valuable course to take prior to taking this course.

Course Description

This course is designed to aid education and training officials in creating web-based materials and applications utilizing Internet resources. You will learn the technical skills required to create Websites and the intellectual skills to select the most appropriate design to accomplish Web design objectives.

Course Requirements

There will be assigned homework problems. Web design projects will require the students to spend time at the computer. To plan a minimum of six to nine hours a week of outside preparation is a safe time allocation for successfully completing this course.

Server Space

The course will be using for assignment upload and presentation. The instructor will provide additional details on using the server.

If you have problems getting to the page check the following solutions depending on your browser Internet Explorer or Firefox.

Course Topics and Objectives

  1. Build a series of web pages.
  2. Learn and use basic HTML, table and CSS layout techniques.
  3. Identify and describe the advantages and disadvantages of alternative strategies of organization of content on a website.
  4. Demonstrate the use of a forms-processing solution for the collection of data from Web pages.
  5. Deliver multimedia elements, including prepared audio and video through a Web interface.
  6. Use basic graphics tools to scan, construct, and modify graphics for use in the Web environment.
  7. Use Javascript to add interactive elements to web pages.
  8. Implement basic principles of visual design in the layout of web pages.
  9. Discuss elements of copyright law that extend beyond the basic copying of materials in the context of web development (i.e. encapsulating materials owned by others within a Web frameset.)


The class lectures will cover the assigned reading materials. Selected topics and assigned projects will also be discussed in class.

A total of 100 points for the course will be allocated as follows

5 Quizs 50 points
4 Assignments 40 points
Final Project 10 points
Total100 points

Letter grades will be the higher grade resulting from the following two standards:

>=90ATop 10%A
>=80<90BNext 20%B
>=70<80CNext 40%C
>=60<70DNext 20%D
<=59FLast 10%F


  1. Homework will result in on-line web pages. Web pages are expected to contain the elements required in the assignment, have no broken links or broken code, look consitent, and use valid HTML. See the assignments for full details and requirements.
  2. This course uses a hybrid-mastery learning approach*. Thus, students get more than one opportunity to show that they can master the materials required in assignments. Students may choose to redo assignments (up to two times) that do not meet 100% of the assignment requirements at the due date.
    • Web Assignments
    • Web-based assignments are due on the date assigned.
    • Web-based assignments that are not present (no pages) will be assigned a grade of 0 (zero) and cannot be redone.
    • Web-based assignments that are present, but do not meet 100% of the requirements will be assigned a grade of 50% (grade points to be rounded down).
    • Students may elect to correct web-based assignments and resubmit for a re-grade. Resubmits are available as follows:
      • Assignment 1, 2, and 3 - two times
      • Assignment 4 - one time
      • Assignment 5 (final project) - no redos
    • All assignment redos must be resubmitted no later than the final project due date, unless the student has made prior arrangements with the instructor.
    • Resubmitted homework when corrected and meets the assignment requirements will count 80% of the original points (grade points to be rounded down).
    • Resubmitted web-based assignments are typically graded with the next due assignment, except for the final project assignment. There is no redo for the final project assignment.
    • Discussion Assignments
    • Assignment Postings are due the day of the assignment due date. No redos are allowed on assignment postings.
    • Replies to assignment postings can be made up to two days after the due date of the assignment.
  3. Any assignments not turned in by the date of the final project will be assigned a grade of zero, unless the student has made prior arrangements with the instructor.
  4. Students are encouraged to carefully check the logic and the output of their programs before submitting them for review and grading.

Final Project

Each student will develop and submit a semester project for this course. The student will specify a target audience and objective(s) to be met through the use of programming methods discussed and demonstrated in the course. The final project must incorporate a series of web pages to create a site. The student will submit a project proposal. After proposal approval by the instructor, the student will implement the web site for their final project. The final project will be graded on whether it meets the objective(s) and target audience, the programs look, feel, and function, operates correctly, and program documentation.

Meeting Information

The instructor will schedule online sessions as needed during the course.

Class Attendance

Participation and punctuality are professional behaviors expected. Educational or Instructional technology is not "doing computer projects" - it is much more. Hence, you need to be involved in class discussions and learning activities.

Due dates, for all assigned materials, will be announced in advance. Changes, on the assignment's requirements or due dates may be announced at later dates, in class forums, therefore reading the class forums is required. It is the student's responsibility to keep up with these updates and to have all assignments ready on time.

Academic Ethics

Students are expected to create and edit their own assignments and take tests without outside assistance. This is a programming class and it is acceptable to ask for help from others after you have put forth significant effort to debug written code that is not working correctly and when testing your software. However, asking for help in debugging does not mean you have someone rewrite your code. All work is expected to be your own. Cheating and disciplinary action for cheating is defined by the UNT Policy Manual Code for Student Conduct and Discipline. Cheating is an act of academic dishonesty. It is defined and is to be handled as follows:

"Plagiarism and cheating refer to the use of unauthorized books, notes, or otherwise securing help in a test; copying tests, assignments, reports, or term papers; representing the work of another as one's own; collaborating without authority, with another student during an examination or in preparing academic work; or otherwise practicing scholastic dishonesty."

Although there are other possibilities, you should expect that the penalty that will be assigned for such infractions will include a failing grade in the course and a recommendation that you be denied a degree. You are expected to conform to all policies of the University of North Texas and work within the honor code.

As defined by the United States Copyright Act, it is your responsibility to clearly identify all elements in your work that are not "original works of authorship". You are expected to strictly obey the provisions of all laws of the United States and the State of Texas in the completion of all course activities, taking particular notice of the provisions of the United States Copyright Act (Title 17 United States Code). This law provides that you may legally use, within certain limitations, certain copyrighted materials in the context of research and scholarship. Do not confuse your ability to legally copy materials under the "fair use" provisions of the Copyright Act with the ability to claim that such a copy is an original work of authorship.

For more information on academic dishonesty, please refer to your current student catalog.

Americans with Disabilities Act Compliance

The Department of Learning Technologies complies with the Americans with Disabilities Act in making reasonable accommodations for qualified students with disabilities. This university will adhere to all applicable Federal, State, and local laws, regulations and guidelines with respect to providing reasonable accommodations as required to afford equal educational opportunity. It is the student's responsibility to contact the faculty member outside of class to make any arrangements involving special accommodations.

EEO/ADA on Discrimination

The University of North Texas does not discriminate on the basis of race, color, religion, sex, age, national origin, disability or disabled veteran status in its educational programs, activities, admissions, or employment policies. In addition to complying with federal and state equal opportunity laws and regulations, the university through its diversity policy declares harassment based on individual differences (including sexual orientation) inconsistent with its mission and educational goals. Direct questions or concerns to the equal opportunity office, (940) 565-2456, or the dean of students, (940) 565-2648. TDD access is available through Relay Texas: (800) 735-2989.

For more information on EEO/ADA, please refer to your current student catalog.

Mastery Learning Note

As discussed above, this class uses a hybrid mastery learning approach. As students take the course they are given assignments which allow them to show their mastery of the materials being covered. In a pure mastery learning approach, we would hold off on proceeding to the next assignment until all students had shown mastery and at worse case, students falling behind would be held back until a later course. Since this isn't possible in a college course, this hybrid approach expects students to meet the goals of each assignment and then grades are assigned based on their mastery. Students can then decide if they wish to improve their mastersy (as reflected in their grade) or continue on to the next assignment to show their level of mastery on the next assignments content. While the assignments build on one another, students can show less mastery in one assignment and still show better mastery in a proceeding assignment.