SYLLABUS FOR WEB PAGE DESIGN

 

Term:  Fall, 2003-2004  (031)  (September 2 - December 12, 2003)

Course Number: CIS 250a

Instructor:   Mr. Darren Henderson

Office:  Room 508

Office Phone: (219) 473-4346

E-mail:   dhenderson@ccsj.edu

Office Hours:                  Monday                                 12:00 p.m.- 2:00 p.m.

                                                                  4:00 p.m.- 7:00 p.m.

                                Thursday              12:00 p.m.- 2:00 p.m.

                                                                  4:00 p.m.- 7:00 p.m.

                                Friday                     12:00 p.m.- 2:00 p.m.

 

Instructor Background:

Darren Henderson earned a B. S. in Engineering from Purdue University Calumet and a M. S. in Electrical Engineering from Purdue University with a specialty in Communications and Signal Processing.  His undergraduate curriculum was characterized by a strong emphasis in mathematics and physics including courses in Advanced Calculus, Partial Differential Equations, Complex Analysis, Advanced Analysis, Electromagnetic Field Theory, Optics, and Quantum Mechanics.  As his undergraduate senior design team project, Darren worked on a prototype for a home security and convenience system that provided a speech synthesis capability.  His task was to write the assembly language software for the Motorola HC11 microcontroller and to work with the Texas Instruments speech synthesis chip.  Darren’s graduate coursework included courses in Digital Communications, Digital Signal Processing, Image Processing, Computer Networks, and Estimation Theory.

Darren joined the Computer Information Systems Program at Calumet College of St. Joseph in 1995.  He regularly teaches the courses C Programming I and II, Hardware and Software Concepts, and Data Communications and Networking Theory.  In addition to his teaching activities, Darren has worked for CCSJ's Computer Services Department.  He used his engineering background and skills to help lay the groundwork for the school's existing computer network and services.  He was responsible for initially creating the faculty and staff e-mail accounts and for making the school's computers (faculty, staff, and 4th floor computer labs) Internet accessible.  His duties involved Unix/Linux and Windows NT System Administration and TCP/IP Network Administration in support of DNS, DHCP, WWW, and e-mail services.  He was also responsible for implementing an early firewall to protect the school's Univers database system from unauthorized access.  He currently is working on ways of integrating the Blackboard 5 e-learning environment into his courses at CCSJ.

                Before his tenure at CCSJ, Darren was an adjunct instructor in the Electronics Technology Department at Ivy Tech State College in Valparaiso.  He taught a multitude of courses including: Circuits I and II, Solid State I and II, Digital Principals, Digital Applications, and Electricity for HVAC.

                His current research interests are in C++ programming, software engineering for Internet applications, and network security.

 

Course Time: Friday     9:00 a.m. – 12:00 p.m.                Room 418

 

Course Description: The course will introduce the student to the fundamentals of Web Page development by reviewing and using Hypertext Markup Language (HTML) editors and applications.

 

Prerequisite:  CIS 115 (CIS 125 and DOS experience)

 


Learning Outcomes/ Competencies:

Students in this course will:

·         Understand the syntax differences between HTML 4.0 and XHTML 1.0

·         Use a Web Browser to

o        view HTML source code

o        access Internet resources (e.g. documentation/tutorials/scripts) on Web page design concepts

o        preview their Web page designs/HTML source code

·         Use Non-WYSIWYG HTML editors/tools to create web pages that contain

o        text

o        bulleted and numbered lists

o        relative and absolute links

o        images

o        tables

o        frames

o        forms

·         Acquire images from a digital library, from the Internet, from a scanner, and/or from a digital camera

·         Use Cascading Style Sheets (CSS) (embedded, inline, and external) to format and position text elements

·         Use Adobe Photoshop for Web Graphics

o        understand the differences between vector-based images and bitmap images

o        understand the TIFF, PSD, JPG, and GIF file formats

o        convert an image to a different file format (e.g. TIFF à JPG)

o        determine an image’s dimensions (i.e. width and height) in an appropriate unit (e.g. pixels or inches)

o        work with color

§         sample a color from an image using the eyedropper tool

§         view a color’s RGB and hexadecimal values

o        crop an image

o        create optimized GIF and/or JPG images

o        create transparent and interlaced GIF images

o        create navigation buttons and bars

·         Apply “best practices” in Web page design and layout

·         Incorporate popular JavaScript scripts and Server-Side Includes (SSI) into their HTML

·         Use HTML validation tools

·         Upload Web pages to a Web server (e.g. via the File Transfer Protocol (FTP))

 

 

Textbooks: (required)

Creating Web Pages with HTML, 3rd ed., Patrick Carey, Course Technology, Boston, MA, 2003. (ISBN 0-619-10114-8)

 

References: (optional)

Special Edition Using HTML 4, 6th ed., Molly E. Holzschlag, Que Corporation, Indianapolis, IN, 2000. (ISBN 0-7897-2267-4)

Special Edition Using HTML and XHTML, Molly E. Holzschlag, Que Corporation, Indianapolis, IN, 2002. (ISBN 0-7897-2731-5)

Sams Teach Yourself Web Publishing with HTML and XHTML in 21 Days, 4th ed., Laura Lemay, Sams Publishing, Indianapolis, IN, 2003. (ISBN 0-672-32519-5)

Photoshop 7/ImageReady for the Web Hands-On Training, Lynda Weinman et all, Peachpit Press, Berkeley, CA, 2003. (ISBN 0-321-11276-8)

 

Learning Strategies:

The course material will be presented mainly through a combination of lectures, class discussions, and instructor-led demonstrations.  Students will develop proficiency in Web Page Design and HTML through collaborative learning laboratory experiences and through the completion of additional hands-on assignments and projects.

 

Assessment:

The student’s grade is computed using the weights shown below:

 

Attendance                               15%

Class Activities/Homework                      60%

Semester Project                              25%

                                                                100%

 

Class Policy for Assignments/Exams:

Homework will be assigned throughout the duration of the term. Homework will be collected generally two weeks from the date assigned.  Students are required to submit homework in electronic form.  Students will use a combination of the following methods (as appropriate) to exchange files with the instructor: floppy disk, USB memory key, CD-R or CD-R/W media, Blackboard Digital Dropbox submissions, or e-mail attachments.  Students may also on occasion be asked to submit hardcopy versions of their homework assignments.  Late homework is subject to an automatic deduction to be determined by the instructor.  All LATE Homework received after 12 p.m. (NOON) on December 6, 2003 will NOT be considered for credit and will result in an assigned score of zero. 

 

Students will be required to complete a multi-page Web site as a final semester project.  Further details on the project requirements and timetables will be given throughout the semester at the appropriate times.  The deadline for submitting the semester project is 8 a.m. on December 12, 2003.  Submissions after this deadline will NOT be considered for credit and will result in an assigned score of zero.

 

 

Grading Scale:

 

A: 93-100                A-: 90-92                  B+:  87-89     B: 83-86         B-:  80-82    C+: 77-79

C: 73-76                 C-: 70-72                 D+:  67-69     D: 63-66         D-:  60-62    F:  59 & below

 

Class Policy on Attendance:

Attendance accounts for 15% of the student’s semester grade.  Therefore, it is vital that students attend the class sessions on a regular basis in order to be credited for this portion of the grade and also to be informed of any important class announcements, any deviations from the course outline below, and of any supplemental material presented. 

 


Course Outline: (Tentative)

 

Class Dates:

Topics/Assignments:

WEEK 1

9/05/2003

Syllabus/Course Policies

Tutorial 1 – Developing a Basic Web Page

Appendix E – Working with XHTML

WEEK 2

9/12

Tutorial 2 – Adding Hypertext Links to a Web Page

WEEK 3

9/19

Tutorial 3 – Designing a Web Page

WEEK 4

9/26

Tutorial 4 – Designing a Web Page with Tables

WEEK 5

10/03

Photoshop Tutorial – (ch 2, ch 3)

  photoshop environment, toolbox, palettes, creating new images

Photoshop Tutorial – (ch 4, ch 5)

  using selections and channels; using layers

WEEK 6

10/10

Photoshop Tutorial – (ch 7)

  creating static images for the Internet; gif and jpg compression

WEEK 7

10/17

Tutorial 5 – Using Frames in a Web Site

Semester Project Proposals Due

WEEK 8

10/24

Tutorial 6 – Creating Web Page Forms

WEEK 9

10/31

Tutorial 7 – Working with Cascading Style Sheets

WEEK 10

11/07

Tutorial 8 – Programming with JavaScript

WEEK 11

11/14

Tutorial 9 – Working with JavaScript Objects and Events

Appendix C – Putting a Document on the World Wide Web

WEEK 12

11/21

Photoshop Tutorial – (ch 9)

  creating buttons and rollovers

WEEK 13

11/28

No Class – Thanksgiving Recess

WEEK 14

12/05

Photoshop Tutorial – (ch 10)

  creating navigation bars and image maps

WEEK 15

12/12

Semester Projects Due/Presentations

 

 

Class Participation:

See "Class Policy on Attendance" above

 

Center for Academic Excellence:

Tutoring assistance is free to all students of Calumet College of St. Joseph.  The Center for Academic Excellence (CAE) has experienced and well-trained tutors in most subject areas to help students who are struggling in a course or who are doing well and would like to do better.  Regular weekly tutoring sessions are likely to improve your grade.  In addition to the face-to-face tutoring offered by the Center, online tutoring is available for students whose schedules do not permit them to meet with a tutor in person.  Call the Center for Academic Excellence at (219) 473-4287, to schedule a tutoring appointment or for additional information about how to access online tutoring assistance.

 


Academic Alerts:

In order to assist students to successfully persist towards course completion, Calumet College of St. Joseph asks instructors to give a written evaluation in the form of an Academic Alert at the end of the 5th and 10th weeks of the semester (Fall and Spring) for any students performing below “C” average work.  The current practice is to have the instructor hand-deliver the alert to the student if possible otherwise the alert is forwarded to the CCSJ Academic Advising office where it is then delivered to the student via the U.S Postal Service.  The intent of the academic alert system is to notify the student of substandard performance so that they may take steps to rectify the situation (e.g. tutoring through the Center for Academic Excellence)  However, students should realize that NOT receiving an Academic Alert on week #5 or week #10 is NOT a guarantee of NOT receiving a grade below a “C” for the semester since a student’s assigned semester grade depends on the student’s performance during all 15 weeks of the semester.

 

Statement of Plagiarism:

If an instructor or other Calumet College of St. Joseph personnel find that a student has plagiarized or been involved in another form of academic dishonesty, the instructor or other personnel may elect to bring the matter up for judicial review. The maximum penalty for any form of academic dishonesty is dismissal from the College. The procedures for judicial review are listed under the section of CCSJ handbook that addresses student grievances.

 

Please note: Calumet College of St. Joseph subscribes to Turnitin.com and all papers can and may be submitted for checks on plagiarism from the Internet/Electronic sources/Databases.

 

Citation Guidelines:

Calumet College of St. Joseph adheres to citation guidelines as prescribed by the particular discipline (i.e., MLA, APA, and Chicago Manual of Style or Turabian.).  All of these guidelines are available in the Calumet College of St. Joseph library or bookstore.  These texts outline how to cite references from a variety of sources, including electronic media.

 

Withdrawal from Classes Policy:

After the last day for class changes has passed (see College calendar), students may withdraw from a course in which they are registered with permission from the faculty member conducting the course. A written request detailing the reason(s) for the withdrawal must be filed with the Registrar. The Registrar must receive written request for withdrawal by the last day of classes prior to the final examination dates specified in the catalogue. Written requests may be mailed to the Registrar or faxed to the College fax number 219-473-4259. Students are to make note of the refund schedule when withdrawing from courses. The request is forwarded to the faculty member, who makes the final determination to accept or deny the request. If the request is honored, the student will receive notification of official withdrawal; if denied, the notification will indicate why the withdrawal is disallowed.

 

An official withdrawal is recorded as a "W" grade on the student's transcript. Dropping a course without written permission automatically incurs an "F" grade for the course (see Refund Schedule).