USB logo
CS Banner
CSE 102/ISE 102
Introduction to Web Design and Programming
Course Information - Winter 2016

Quick Links


COURSE DESCRIPTION

An introduction to the design of Web pages, specifically the development of browser and device independent HTML, with an emphasis on the XHTML standards. Includes the use of style sheets (CSS) and tools for page layout and verification. HTML is presented as a mark-up language, exploring the rules of HTML elements and attributes. Students learn the separation of page viewing information from the HTML through CSS style sheets as well as the use of block layout without using HTML tables. Addresses HTML display properties including text, color, image, and graphic elements as well as approaches to HTML validation and techniques.


ADDITIONAL COURSE TOPICS

  • Web Forms & Form Processing
  • Client-Side Scripting using JavaScript
  • Document Object Model
  • Dynamic HTML
  • Perl
  • CGI
  • PHP

INSTRUCTOR

Ahmad Esmaili
Computer Science Bldg. 210
Office Hours: Mondays 9:15-10:30am and Fridays 12:45 - 2:00 pm or by appointment


LECTURE

Tu,We,Th,Fr 9:30 am - 12:50 pm
Computer Science Bldg. 2129


TEXTBOOK

An Introduction to Web Design + Programming by Paul S. Wang & Sanda S. Katila (ISBN 0-534-39528-7)

Textbook Home Page


LAB FACILITIES

We will use the Computer Associates Transaction Processing Lab (the Trans lab), Computer Science 2129 for some lectures. For assignments, we will use the SINC site.

COURSE COMPONENTS

  • Midterm Exam - This will be a written test.
  • 5 Homework Assignments - Web pages will be designed and developed by students in various ways using different technologies for these assignments. Students will post their work to their Sparky Web accounts.
  • Live HTML Coding Final Exam - For this exam, you will create Web pages by writing HTML code on a PC in the CS testing lab, CS 2129 .
  • Class Exercises - There will a number of class exercises given during lecture on the material covered in class that day. These exercises will not be difficult, but are intended to make sure students are keeping up with the material


GRADING BREAKDOWN

Live Final Exam: Friday, Jan. 22nd, 9:30am-12:30pm 33 %
5 Homework Assignments 35 % (7% each)
Midterm Exam: Wednesday, Jan. 13th, 10:00am-12:00pm 22 %
Class Exercises 10 %
100 %


SPECIAL ASSISTANCE

If you have a physical, psychological, medical or learning disability that may impact on your ability to carry out assigned course work, I would urge that you contact the staff in the Disabled Student Services office (DSS) in the ECC building (where the Computer Store used to be), 632-6748/TDD. DSS will review your concerns and determine with you what accommodations are necessary and appropriate. All information and documentation of disability are confidential.

If you need general computer help, you can use the Computer Science Help Desk. Services offered include setting up an account on a department server, using Windows NT, using a browser, and connecting to the campus network. The Help Desk office is located in the SBCS Office - Room 2110.