Dakota State University

Course Syllabus

Course Prefix & Number

CIS 275

Course Name

Web Programming I 

Professor

Dr. Wayne E. Pauli, ABD

Telephone

256-5800 

Email

wayne.pauli@dsu.edu

 

Office hours

TIME

Monday

Tuesday

Wednesday

Thursday

Friday

8:00-8:50

OFFICE

CIS 275 - EH 306

OFFICE

CIS 275 - EH 306

OFFICE

9:00-9:50

OFFICE

CIS 275 - EH 306

OFFICE

CIS 275 - EH 306

OFFICE

10:00-10:50

OFFICE

CIS 275 - EH 306

CEX

CIS 275 - EH 306

OFFICE

11:00-11:50

OFFICE

CEX

CSC 105

CEX

CSC 105

12:00-12:50

LUNCH

LUNCH

CSC 105

LUNCH

CSC 105

1:00-1:50

Off Campus

PhD Research

Academic Council

PhD Research

Off Campus

2:00-2:50

CEX

PhD Research

Academic Council

PhD Research

Off Campus

3:00-3:50

CEX

PhD Research

CEX

PhD Research

Off Campus

4:00-4:50

CEX

CEX

CEX

CEX

Off Campus

I have an open door policy, if I am in the office, please stop in.

 

 Credit Hours

3

 

Prerequisites

  • Any two (2) of the following:

CIS 130 - Visual Basic Programming

CSC 150 - Computer Science I

CSC 250 - Computer Science II

CIS 251 - Business Application Programming

 

ADA Statement

If there is any student in this class who, due to a disability, has need for non-standard

note-taking, test taking, or other course accommodations, please contact Dakota State

University's ADA coordinator, Dr. Robert N. Jackson, in room 148 in the Science Center

or at 256-5823, as soon as possible. Accommodations can not be given until they have been

applied for and the need confirmed. The web site for a student requesting accommodation is

 http://www.departments.dsu.edu/disability_services/.

 

Attendance

10%

Of

Grade

Regular class attendance and the completion of all assigned work in a timely fashion

will be necessary in order to successfully complete this course. 

Attendance will account for 10% of the students overall grade.

Attendance checks will be completed by faculty member with the use of quizzes.  The

Quizzes will be unannounced to student body. 

  • Each quiz will be worth a maximum of ten (10) grade points, and cannot be made up.

  • Total of 100 points

 

Dishonesty

All forms of academic dishonesty will result in an F for the course, notification of the

Dean of Student Affairs and the University Disciplinary Board.  Academic dishonesty

includes but is not limited to plagiarism, copying answers or work done by others.

 

Texts

Estrella, 0-201-75833-4

THE WEB WIZARD'S GUIDE TO JAVASCRIPT

 

 Hughes, 0-201-76990-5

THE WEB WIZARD'S GUIDE TO XML

 

 Lehnert, 0-201-74172-5

THE WEB WIZARD'S GUIDE TO HTML

 

 Ray, 0-201-76434-2

THE WEB WIZARDS GUIDE TO FLASH

 

 Or packaged together with the following ISBN number: 0-321-23929-6

 

Description

This CIS 275 course is designed to be an introduction to the languages used to develop and

operate e-commerce sites with focus on client side technologies.  Topics include but are

not limited to programming practices,

HTML,

XML,

JavaScript, and

Flash programming environments.

 

 Objectives

To have a good working knowledge and application of the programming and scripting

languages offered in this course, those being Hyper Text Markup Language (HTML),

 Extensible Markup Language (XML), JavaScript, and Flash. 

 To this end, the student will exhibit the following:

The ability to design, program, and publish "ground up" applications.

The ability to integrate the acquired skills with accumulated knowledge from other

core courses.

The ability to interpret existing code, and perform maintenance on said code to obtain

desired affect.

To further develop and refine the oral communication skills through in class presentations.

To develop the ability to work in a development team in an attempt to complete

programming projects in a fashion that is on time and on budget.

And finally, to increase the leadership skills and speaking skills of the participating

 student.

 

Assignments

60%

Of

Grade

  • The course will consist of 12 programming assignments,
  • All assignments prior to mid-terms being completed on an individual basis, and
  • All assignments completed after mid-terms being completed in a development team environment
  • Application development teams will be assigned prior to the assigning of Lab 7. 
  • Each assignment will constitute 5% of the final grade (for a total of 60%). 
  • Each assignment will be worth 50 grade points
  • Total of 600 grade points.

 

Examinations

30%

Of

Grade

  • There will be 2 examinations during the term of the course. 
  • The examinations will constitute 30% of the student's grade. 
  • These examinations will be objective in nature, and each will be comprehensive
  • Examination #1 will be taken prior to mid-terms, and
  • Examination #2 will be taken during final's week. 
  • Each examination will be worth 150 grade points
  • Total of 300 grade points.

 

GRADING RUBRIC

895 - 1000 points - A

795 -  894 points  - B

695 -  794 points  - C

595 -  694 points  - D

595 and below      - F

Extensions

  • Extensions of time for turning in work will not be granted, as the deadlines for the 

work assigned  will  be communicated and posted on the assignment page much

in advance of due date. 

  • This is an upper level course, please plan ahead for any times that you may have to

be gone from class. 

  • Be proactive with assigned work, do not procrastinate.  Any assigned work not

submitted by due date will be graded a ZERO.

 

Format

  • All assigned work shall be housed in the www.students.dsu.edu directory for each

student in a folder clearly marked with the assignment number.

  • An email will be sent to  wayne.pauli@dsu.edu when the work is ready to be

graded. 

  • Individual grades for the assignment will be returned by replying to the student's

email.

  • Paper copies will not be accepted unless requested by Instructor.

 

Class Withdrawal

A student may withdraw from a class and receive an automatic ‘W’ from the end of the

official drop/add period to the last day to receive automatic ‘W’. The forms for

withdrawal are available in Enrollment Services and the Deans’ offices. The student is

issued a grade of ‘W’ to indicate withdrawal. The ‘W’ grade does not affect the student’s

grade point average. However, it does impact the percent of attempted courses completed

for Federal financial aid satisfactory academic progress. Beginning Fall 2003, Board

policy stipulates that students who enroll in but do not successfully complete a course

after enrolling in the course three times will be barred from enrollment in that course

the fourth time and will have to petition the institute for an exception. Students are

not allowed to withdraw from specific classes after that time except under extenuating

circumstances and only with the approval of the Vice President of Academic Affairs.

Anticipated course failure does not constitute an extenuating circumstance.

 

Time Line

 

Instructor reserves the right to make any necessary changes to the Syllabus throughout

the semester.

Last Day to drop this course and receive a 100% refund is Friday, September 10, 2004. 

The last day to drop this course and receive an automatic "W" is November 16, 2004

 

 

Week of  August 30

First day of classes August 31st

 

Week of  September  6

End of drop / add period Friday, September 10,

Assignment #1 due on Thursday, September 9

 5%

Week of  September 13

Assignment #2 due on Thursday, September 16

 5%

Week of  September 20

Assignment #3 due on Thursday, September 23

 5%

Week of  September 27

Assignment #4 due on Thursday, September 30

 5%

Week of  October   4

Assignment #5 due on Thursday, October 7

 5%

Week of  October 11

Assignment #6 due on Thursday, October 14

 5%

Week of  October 18

Mid Term Examination on Thursday, October 21

15%

Week of  October 25

Assignment #7 due on Thursday, October 28

 5%

Week of  November   1

Assignment #8 due on Thursday, November 4

 5%

Week of  November  8

Assignment #9 due on Thursday, November 10

No Class on Thursday, November 11th – Veteran’s Day

 5%

Week of  November 15

Last Day to Drop class and receive a “W” – November 16th

Assignment #10 due on Thursday, November 18

 

5%

Week of  November 22

Thanksgiving Week - No assignments due

No Class on Thursday, November 25th - Thanksgiving

 

Week of  November 29

Assignment #11 due on Thursday, December 2

 5%

Week of  December   6

Assignment #12 due on Thursday, December 9

 5%

Week of  December 13

FINAL EXAMINATION

8:00 AM section Exam – Tuesday,  December 14 @ 8:00 AM

9:30 AM section Exam – Tuesday,  December 14 @ 10:10 AM

Graduation – December 19th

Final Grades Due to Enrollment Services on December 22nd

15%

 

HOME