Course Description

1143 Web Design (3-0) 3 hours credit. Prerequisite: Computer literacy. Introduction to the process of planning, designing, and building a Web site. Concepts required to design and build interactive Web sites, including page design using XHTML, tables, CSS, and JavaScript. Design tools will be used to design and maintain Web sites.

This course can be counted as free ellective for CS majors, too.


The Internet has revolutionized all aspects of modern life, and we are approaching a state where every individual and organization has a web presence. The original World Wide Web was designed for presentation of static information. Web 2.0 refers to a set of enabling technologies that allows the web to be participatory. Users interact with sites and with each other, generating new content and organizational structures. Information about individuals is gathered and made available at an unprecedented rate. This course introduces these new technologies from the viewpoint of basic application development. Students will learn the foundational structure of Web 2.0. The course will also discuss the societal implications of the technologies that are studied.

Specific course objectives:

  • Students should be able to design and implement a basic website.
  • Students should be able to implement different navigation strategies.
  • Students should be able to use client-side technologies (XHTML, CSS, forms, and JavaScript) to implement web pages.
  • Students should understand how server-side technology works to support the web experience.
  • Students should be able to recognize and evaluate website organizational structure and design elements.

Time and Location

MW 4:00 pm - 5:15 pm
Science Building 3.02.02


Dr. Turgay Korkmaz
Office: SB 4.01.13
Phone: (210) 458-7346
Fax: (210) 458-4437

Office Hours

MW 2:00pm-4:00pm (or by appointment)




You can also get help from CS tutors:

CS Tutoring Schedule


No prerequisite.

Required Textbook

New Perspectives on Creating Web Pages with HTML, XHTML, and XML , 3rd edition by Carey, 2010.

This book is also available on CourseSmart, which may help you save up to 50% on this title. If you are interste in that option you can visit this link.

Optional reference books

  1. HTML & CSS by Thomas A. Powell, 5th edition, 2010 McGraw-Hill.
  2. Basic of Web Design HTML5 & CSS3 by Terry Felke-Morris, 2012 Pearson


We will be using Microsoft Expression Web 4. As a registered student in UTSA you will be able to obtain a no-cost copy of this Microsoft product for home use from

You don't need to purchase a book to learn Microsoft Expression Web 4. But If you want, I would like to suggest the one by Morten Rand-Hendriksen. He has also a live lessons video DVD.

You should also make sure that you have the latest versions of Fire Fox, Google Chrome and Microsoft Internet Explorer installed on your home computer, along with the FireBug plug-in for Fire Fox.


  • 10% Attendance and Quizzes
  • 30% Class participation and Review Assignmnets
  • 40% Homework Assignments           !NO LATE SUMBISSION!
  • 20% Project (individual milestones and presentation during the FINAL EXAM - Friday 14-Dec 1:30 PM - 4:00 PM)

Review Assignments

Homework Assignments


We will have around nine review (20%) and nine regular homework (40%) assignments requiring web design and one term project (20%). Officially they will be posted on the BlackBoard (WebCT).

You will submit your assignmnets and projects by uploading them to Blackboard under the Assignments section. Zip up your publish directory by opening an explore window and then right clicking on the publish directory. Choose the SendTo option to create a single zip file of your results. Upload it to Blackboard. (We will walk you through the procedure during class at the beginning of the semester.)

Blackboard also provides internal class email, a course discussion page, and a course chat page. The course calendar is also maintained there. Your Blackboard ID is the last 8 digits of your Banner ID. Your password is your birthday MMDDYYYY.  

Course Topics

  • Web Page/Site Design
  • HTML
  • Web site structures
  • CSS
  • Special Effects with CSS
  • Web Tables
  • Web Forms
  • Multimedia
  • JavaScript

Class materials

accessible from computers

or you need to know the user name and password given in class

Online materials

Computer Accounts

You will have an account on the CS network as long as you are enrolled in a CS course at UTSA. This account gives you access to Windows and Linux in various CS laboratories. You may also access your account from off-campus via the Internet using secure shell. A free version of secure shell is available at, if you wish to install it on your home machine.

Your account name will usually be your first initial followed by up to 7 letters of your last name. However, account names sometimes vary because of name conflicts. New account names are posted in the lab. Your initial password is your 8-digit student ID without the leading @ sign.

Course expectations for professional conduct

Students will treat their classroom obligations as they would any serious professional engagement. These obligations include:

  • Preparing thoroughly for each session in accordance with the course calendar and instructor�s request.
  • Notifying the instructor in advance if missing a class.
  • Being set up to begin work (logged in and set-up) for each class period at the time the class starts.
  • Staying on task during work sessions.
  • Participating fully and constructively in all course activities and discussions.
  • Adhering to deadlines and timetables established by the instructor.
  • Displaying appropriate courtesy to all involved in the class sessions.
  • Providing constructive feedback to the instructor regarding the class.

Note: Turn off and put away all cell phones, ipods, and other electronic devices. You should only have class materials on your desk. You should only have the course web pages, and the classroom query software up on your screen. The instructor and TAs can observe and will record incidents of inattention, which will seriously impact the Homework/Attendance/Participation portion of your grade. Unauthorized electronic devices in use or on the desktop during class are subject to confiscation.

Academic support services

I encourage you to utilize the academic support services available to you through the Tomás Rivera Center (TRC) to assist you with building study skills and tutoring in course content. These services are available at no additional cost to you. The TRC has several locations at the Main Campus and is also located at the Downtown Campus. For more information, visit the web site at or call (210) 458-4694 on the Main Campus and (210) 458-2838 on the Downtown Campus.

Other university policies

This syllabus is provided for informational purposes regarding the anticipated course content and schedule of this course. It is based upon the most recent information available on the date of its issuance and is as accurate and complete as possible. The instructor reserves the right to make any changes deemed necessary and/or appropriate. The instructor will make his or her best efforts to communicate any changes in the syllabus in a timely manner. Students are responsible for being aware of these changes.

University wide policies and services regarding disabilities may be found online at:

You are also responsible for knowing UTSA's policies regarding academic dishonesty. Plagiarism (see Section 203) will not be accepted. If you are in doubt be sure to make a proper citation to the author.

Note: (a) Students are not automatically dropped from a class if they stop attending the class. (b) University policy does not permit visitors in a class. (c) University policy does not permit faculty or office staff to report grades by telephone, fax, or email.

Academic Dishonesty

As an entity of The University of Texas at San Antonio, the Department of Computer Science is committed to the development of its students and to the promotion of personal integrity and self-responsibility. The assumption that a student's work is a fair representa- tion of the student's ability to perform forms the basis for departmental and institutional quality. All students within the Department are expected to observe appropriate standards of conduct. Acts of scholastic dishonesty such as cheating, plagiarism, collusion, the sub- mission for credit of any work or materials that are attributable in whole or in part to another person, taking an examination for another person, any act designated to give un- fair advantage to a student, or the attempt to commit such acts will not be tolerated. The Coordinator for Student Judicial A®airs or faculty may initiate disciplinary proceedings against any student accused of scholastic dishonesty. Consequences of academic dishonesty may be as severe as dismissal from the University. See the website for the Students Code of Conduct at for more information.

The University of Texas at San Antonio Academic Honor Code

  1. Preamble

    The University of Texas at San Antonio community of past, present and future students, faculty, staff, and administrators share a commitment to integrity and the ethical pursuit of knowledge. We honor the traditions of our university by conducting ourselves with a steadfast duty to honor, courage, and virtue in all matters both public and private. By choosing integrity and responsibility, we promote personal growth, success, and lifelong learning for the advancement of ourselves, our university, and our community.

  2. Honor Pledge

    In support of the ideals of integrity, the students of the University of Texas at San Antonio pledge:

    "As a UTSA Roadrunner I live with honor and integrity."

  3. Shared responsibility

    The University of Texas at San Antonio community shares the responsibility and commitment to integrity and the ethical pursuit of knowledge and adheres to the UTSA Honor Code.

The Roadrunner Creed

The University of Texas at San Antonio is a community of scholars, where integrity, excellence, inclusiveness, respect, collaboration, and innovation are fostered.

As a Roadrunner,

I will:

  • Uphold the highest standards of academic and personal integrity by practicing and expecting fair and ethical conduct;
  • Respect and accept individual differences, recognizing the inherent dignity of each person;
  • Contribute to campus life and the larger community through my active engagement; and
  • Support the fearless exploration of dreams and ideas in the advancement of ingenuity, creativity, and discovery.
Guided by these principles now and forever, I am a Roadrunner!


This syllabus is provided for informational purposes regarding the anticipated course content and schedule of this course. It is based upon the most recent information available on the date of its issuance and is as accurate and complete as possible. The instructor reserves the right to make any changes deemed necessary and/or appropriate. The instructor will make his or her best efforts to communicate any changes in the syllabus in a timely manner. Students are responsible for being aware of these changes.