SUNY College at Old Westbury CS4720 Internet and Web Technology Syllabus

holeknownSecurity

Nov 5, 2013 (3 years and 7 months ago)

59 views


SUNY

College at Old Westbury

CS4
720

Internet and Web Technology

Syllabus


1.

Administrative Information:

Course Title:
Internet and Web Technology

(elective)

Prer
equisites:
CS4550

Database Management Systems


2
.

Textbook:


Internet and
World Wide
Web
,

How to Program (4
th

Edition)


Author: H. M. Deitel
,

P. J. Deitel

and A.B. Goldberg

ISBN: 0
-
13
-
175242
-
1


3
.
Course Description:


I
ntr
oduce
the Internet,

World Wide Web
, client/server applications, front
-
end and back
-
end
programming te
chnologies in
cluding
XHTML, CSS,
XML, JavaScrip, the DOM, XML and
the XMLHttpRequest object
.
Introduce the Ajax client technology. Learn t
he server side
language PHP

or JavaServer Face
.


4
.

Course Requirements:

Students will be expected to complete projects independen
tly during the session.
Most

of
amount of class meeting
s will be in lab.
Lab attendance is required
.

5
.

Grading Policy:

Letter grades will be assigned to each student based on a mathematical calculation of the
points ea
rned on the homework, projects
as we
ll as middle and final examinations

(projects)
.
The weights of the exams are:


Midterm
Project
… 20
%

Final Project

… 25%

Assignments … 45
%

Labs … 10
%


The course grades are assigned as:

90


100%
--

A
Range

(A
-
, A)

80


89%
--

B
Range

(B
-
, B, B+)

70


79%
--

C
Range

(C
-
, C, C+)

60


69%
--

D

Range

(D
-
, D, D+)

Below 60%
--

F

[The final grade will be calculated strictly depending on the above ranges.]



Note:

1)

Any cheat in projects

(assignments, midterm/final projects and labs)

will result in a
grade of "
F"

to that project
.

2)

Dreamweaver should not be used in the projects.

3)

The course will use
Angle

to
assign/submit assignments, to communicate and
post
student grades
. A

student should constantly be aware of his/her
potential final
grade
in the course. Studen
ts are welcome to discuss with professor regarding to his/her
progress or any aspects of the course.


6
.
Course Schedule

Week

Lecture Topic

Jan.

Week 1

Lecture 1:

Introduction

Ch 4 XHTML

Feb.

Week 2

Ch 4 (continue)


Week 3

Ch 5 Cascading Style Sh
eets (CSS)


Week 4


Ch 5

(continue)



Week 5


Ch 6
-
11

JavaScript


Week 6

Ch 6
-
11

JavaScript (continue)


March

Week 7

Ch
6
-
11
JavaScript (continue)


Week 8


Midterm Project due


Week 9

Midterm summation

Ch 12 DOM


Week 10


Ch 13 JavaScript: even
ts

April

Week 11

Ch
15 Ajax

Week 12


Ch 21 Web Servers

Ch 22 Database



Week 13

Ch 23

PHP




Week 14

Ch 26 Java Server Faces


May

Week 15

Ch 26
Java Server Faces


Week 16

Final project


Week 17

Final Project due

(demo)


If you have or suspect y
ou may have a physical, psychological, medical or learning disability that may impact either
your course work or extracurricular activities, please contact Dr. Lisa Whitten , Director, The Office of Services for
Students with Disabilities (OSSD). Academic
Village, D112, Phone: 516
-
876
-
3009