Syllabus - High Point University

rouleaupromiseSecurity

Nov 5, 2013 (4 years and 8 days ago)

76 views

Ea r l N. P hi l l i p s Sc ho o l o f Bus i ne s s

Hi g h P o i n t Un i v e r s i t y

Co ur s e S y l l a b us

E
-
Co mme r c e De v e l o p me n t I I

CI S 4 6 0


C A T A L O G D E S C R I P T I O N:

The student will design and develop E
-
commerce database applications.


Grading Percentages:

Grading
Percentages:




93% through 100% A



90% through 92% A
-



88% through 89% B+



83% through 87% B



80% through 82% B
-



78% through 79% C+



73% through 77% C



70% through 72% C
-



68% through 69% D+



63% through 67% D



60% through 62% D
-



< 60% F


Assignments:

Five Exams

Quizzes/Assignments


Grading weights:

Four
Projects

@ 15% Each

Final Project @ 35
%

Quizzes/Assignments: 5
%


Prerequisites:

CIS 120, CIS 203, and MIS 231.


Required Text Book:


Build Your Own ASP.NET 3.5 Website Using C# & VB

ISBN
978
-
098
-
045521
-
2

Recommended Text Book:


Beginning ASP Databases, Kauffman.

ISBN:1
-
861002
-
72
-
6


Requi r ed Stor age Medi um:
Fl ash dri ve


C O U R S E O B J E C T I V E S:


Required Conceptual Understanding:

1.

Conceptual understanding of the
front
-
end application development environment

2.

In
-
depth database and database access using rapid application development tools and techniques

3.

Emphasis throughout the class on reinforcing good structured programming even in an object
-
oriented visual
programming environment


Required Hands
-
on Experience:

1.

Extensive use of structured top
-
down design of computer programs

2.

Experience with developing complex front
-
end applications Using VB.NET and ASP

3.

Experience with integrating front
-
end applications with back
-
end database technologies using VB.NET and
ASP


Honor Code
:

The High Point University Honor Code expects all students to act in a manner so as not to infringe upon
the rights and responsibilities of others. It is crucial to the development of a college student that one




have the right to learn and prosp
er in a society free from fraudulence and dishonesty. It is the
responsibility of each student to help maintain such a society.


The High Point University Honor code affirms that:



Every student is honor bound to refrain from conduct which is unbecoming of a
University student and that brings discredit to the student or High Point
University.



Every student is honor bound to refrain from cheating.



Every student is honor bound to refra
in from

collusion.



Every student is honor bound to refrain from plagiarism.



Every student has the right to report an honor code violation.


Full details of the High Point University Honor Code are found in the Student Handbook.


Course
Syllabus

Instructor:

Dr. Mi chael Col l ins




Off ice Hours: Posted on class web

page

Off ice: Phil l ips #224



Off icePhone:841
-
4522,

emai l:mcol l ins@highpoint.edu


Co ur s e Po l i c i e s:


Withdrawal Policy

You may withdraw from this course for any reason, without a failing grade, anytime up until the published
university withdrawal date. After this withdrawal period, all withdrawing students will receive a withdrawn failing
or withdrawn pa
ssing grade for the class. The instructor reserves the right to evaluate individual cases of students
withdrawing after the published deadline for class withdrawals.


Class Attendance and Participation Policy

Class attendance and participation are mandat
ory
.

All readings and other assignments and projects, some quizzes,
and all tests will be announced in class. Class lectures will assume all assignments have been completed. Students
are allowed five

excused or unexcused absences. After which time, the

instructor has the right to notify the student
of the intent to drop the student after the next absence. Following the sixth absence, the instructor has the right to
drop the student from the class. If a class is missed, it is the student's responsibilit
y to obtain assignments, lecture
notes, etc. from his or her peers.


Examination Make
-
up Policy

There is no make
-
up policy for absences which are not excused and cleared by the instructor ahead of time. Any
unexcused missing of an examination will result
in a zero. Excused absences will be made up on a case
-
by
-
case
basis subject to the instructor’s approval. Generally, all excused absences must be documented and approved

in
advance

with the instructor or through the Dean of Academic Affairs office. Fail
ure to secure such documentation
or instructor permission will result in an unexcused absence.


Late Assignment/Project Policy

Assignments and projects are accepted after the due date with a 10% penalty for each class meeting day they are
late. Once the a
ssignment or project is completed and turned in, it is graded like all others, a score is derived, and
the percentage off late penalty is then assigned from the graded score. Any exception to this policy must be obtained
from the instructor of the class.

Petitions for waving the penalty will be evaluated on a case
-
by
-
case basis.


Academic Dishonesty Policy

Any student who cheats during an examination or who assists another student in cheating during an examination will
automatically fail the exam at the
minimum. The case will also be forwarded to the Dean of Academic Affairs for
University action. Cheating includes, but is not limited to, unauthorized crib sheets or notes, copying answers from
another student’s exam, unauthorized use of any device to ai
d in the examination, or gaining unauthorized access to
the exams or its answers prior to the assigned date.


Incomplete Grades Policy







Incomplete grades will be given only under the most extreme situations. Documented extended illness or prior
approved ex
tended absence from the University by the class instructor or the Dean of Academic Affairs are two of
a very select set of scenarios in which an incomplete may be given in the class. In this type of situation, all class
assignments remain firm; however, t
he individual is not penalized so long as any make
-
up work is completed
within a mutually agreed upon time period.


Grade Appeals Policy

It is the student’s responsibility to keep all graded materials that have been returned. The instructor’s grades will
be
assumed to be accurate unless you

the student

can prove to the contrary. Any student wishing to appeal a
grade

to the instructor

must submit a written appeal indicating the specific class and section the student is
requesting a reevaluation of the grad
ing within. In addition, a complete explanation

including re
-
grading
rationale

of why the student feels they deserve a different grade is required. Any documentation supporting the
student’s position should be submitted at that time. Verbal grade appeal
s are not accepted.


Course Evaluations

Course evaluations will be conducted during the last week of the class in the Fall semester of 2009.


Students Needing Academic Accommodations

Students who require classroom accommodations due to a diagnosed disabili
ty must submit the appropriate
documentation to Mrs. Irene Ingersoll, Coordinator for Disability Support, 405 Smith Library. Please inform her of
your need for accommodations at the beginning of the semester. It is your responsibility as a college student
to
advocate for yourself. Accommodations are not retroactive.



It should be noted that being prepared, coming to class, and taking notes are necessary but not sufficient
conditions for doing well in this course. Many of the concepts covered in this class

need to be reinforced through
use and study outside of class to become part of the student’s knowledge domain.



TENTATIVE Course Outline for CIS 460

Subject to change based on class needs



Week




Content to Cover




Approx. Starting Page #

1



Introducing ASP.Net and the .Net Platform




1

2



ASP .Net Basics







25

3



VB and C# Programming Basics





45

4



Constructing ASP.Net Web Pages





93

5



Building Web Applications






153

6



Usi
ng the Validation Controls






223

7



Database Des
ign and Development





259

8



Speaking SQL








303

9



ADO.Net








343

10



Displaying Content Using Data Lists





413

11



Managing Content Using Grid View and Details View


441

12



Advanced Data Access






483

13



Security and User Authentica
tion





545

14



Working with Files and Email





591


15



Deploying ASP.Net Web Sites





691

16



Final Project Due and Class Wrap up