Northern
Department of Information Systems
IFS 402 – Programming for Ecommerce
Fall 2006
Instructor: Dr. Xiaoni Joanie
Zhang
Office: ST 216
Phone No: 859 572 6408
E-mail: zhangx@nku.edu
Office Hrs: T and R 5:00-6:00
pm and by appointment
Class room: ST 110
NKU sees the metropolitan
region as representing not just learning needs to be served but also as a
powerful source of knowledge and experience that can strengthen, enhance, and
enrich every dimension of its mission to discover, transmit, apply, and
preserve knowledge.
Our primary
mission is to educate undergraduate students from the Northern Kentucky/Greater
Cincinnati metropolitan region to perform effectively and ethically in a global
environment as professionals in business, public, and social enterprises. We
seek greater diversity in the students recruited to our degree programs. We
place on-going emphasis on the growth and quality of our graduate programs.
We will leverage the
partnerships between students, faculty and the community to continuously
improve the educational experience of our students and to enhance the
integration of scholarship and service to classroom learning.
Assurance of Learning:
This course, Programming for Ecommerce, is designed to meet the
objectives that all IFS graduate with a demonstrated understanding of:
·
Demonstrate
strong analytical skills and technological expertise in developing business
systems
·
Apply theoretical
information systems concepts in real world settings
Course Objectives:
The objective of this course is to give students a fundamental
understanding of the concepts and technologies of eCommerce. Students will
learn eCommerce design principles and be able to design professional looking
web sites. Internet marketing, online transactions, and security, as well as
ethical issues will be covered in this class. Client-side scripting and
server-side scripting are discussed and students are required to use both
client side and server side scripting to develop an ecommerce web site. Students
will become proficient in eCommerce web based programming using appropriate
tools such as Cascading Style Sheet, XML, XSL Style sheet, and ASP.NET 2.0.
Upon completion of the course, students will have a firm grasp of eCommerce
business tenets and the technologies required to implement them.
Catalog Description,
including course pre-requisites:
Employ
technologies, tools, and practices for development of corporate Intranets and
the Internet for information management and electronic commerce; coverage of
internet working technologies, site design, content development languages and
components, and data management techniques; development of web-based sites for
business and commercial operations.
Prerequisites: IFS 305 or equivalent;
junior standing.
Required text: ASP.NET
2.0 Tutorial by Dave R.
Adams, © 2005. Visit ASP.NET web site at
http://www.dradamsweb.com/BookSales/Books.aspx
to purchase the text book.
Supplemental
ISBN: 1592000134 © Jun. 2003
Course Policies:
·
15% Project
·
5% in class
exercises
·
20% Homework
·
20% First Exam
·
20% Mid Term Exam
·
20% Final Exam
Grading
Information:
The grading system at Northern is based on the
following descriptions:
A represents
exceptionally high achievement as a result of aptitude, effort, and
intellectual initiative.
B represents high achievement as a
result of ability and effort
C represents
average achievement, the minimum expected of a college student
D represents
minimum passing grade except for courses taken on a pass/fail basis.
F indicates
failure in a course. Credit in a course
where an F was earned can be obtained only be repeating the course
successfully.
Regular attendance is expected.
Course Policies
(continued):
The
maintenance of academic standards and integrity includes the obligation not to
cheat or plagiarize. A student who uses
a dishonest or deceitful means to obtain a grade is guilty of cheating; a
student who submits another’s work as one’s own without adequate attribution is
guilty of plagiarism. Identical work
will earn a grade of zero.
Students
are fully responsible for learning the course content and material disseminated
in the class. Absences do not release
you from this responsibility.
Please
see the NKU Code of Student Rights and Responsibilities at www.nku.edu/~deanstudents.
Your instructor will do all the grading of quizzes, exams, papers, and
projects. Assessment and assignment of
final grades are also the responsibility of each instructor.
Disability Services:
Students
with disabilities who require accommodations (academic adjustments, auxiliary
aids or services) for this course must register with the Disability Services
Office. Please contact the Disability Service Office immediately in the
Research:
From
time to time you may be asked to participate in research studies conducted by
other students or faculty. Generally, this data is gathered through a
questionnaire and individuals will not be specifically identified. All of these
studies will have an appropriate learning context for the class; none will be
psychological or physically dangerous in nature. You may decline to
participate. Everyone will be debriefed on the purpose of the study and anyone
that wishes may have copies of the results.
Dates and assignments
documented in this syllabus are subject to change at the discretion of the
instructor. Every effort will be made to
provide any changes to the class in writing.
Verbal notification at a class meeting, however, will constitute
sufficient notice.
Important Dates from the
University Calendar:
Classes begin $25.00 late
registration fee assessed |
|
August 28 (Mon.) |
Last day to register or enter a
course |
September 4 (Mon.) |
Labor Day - University Closed/No
Classes |
September 11 (Mon.) |
Last day to drop a course without a
grade appearing on a student's transcript. |
October 9 (Mon.) |
Deadline for filing application for
degree candidacy for Spring 2007 graduation with the Office of the Registrar,
AC 301 |
October 9 (Mon.) |
Faculty begin submitting mid-term
grades for freshmen |
October 13 (Fri.) |
Last day to remove incomplete
grades from Spring & Summer 2006 |
October 14 (Sat.) |
Midterm |
October 16 - 17 (Mon. – Tues.) |
Fall Break - University Open/No
Classes |
October 23 (Mon.) |
Noon: Faculty deadline for
submitting mid-term grades |
October 30 (Mon.) |
Last day to drop a course with a
grade of W |
November 22 (Wed.) |
University Open/No Classes |
November 23 – 25 |
Thanksgiving |
December 8 (Fri.) |
Last day of classes |
December 9 - 15 (Sat.) – (Fri.) |
Final examinations |
Check Blackboard for homework assignments
details.
Week |
Date |
Topics |
1. |
8/24 |
Syllabus &
Chapter 1 Foundations of Web Design |
2. |
8/31 |
Chapter 2 ASP.NET Development Homework 1 Due |
3. |
9/7 |
Chapter 3 Data
Sources XTHML Homework 2 Due |
4. |
9/14 |
Chapter 4 Output and Link Controls CSS handout 1 Homework 3 Due |
5. |
9/21 |
Test 1 |
6. |
9/28 |
Chapter 5 Script Activation Controls Homework 4 Due |
7. |
10/5 |
Chapter 6 Input and Selection Controls Homework 5 Due |
8. |
10/12 |
Chapter 7 Information Display Controls Homework 6 Due |
9. |
10/19 |
Chapter 8 Information
Display Controls Homework 7 Due |
10. |
10/26 |
Test 2 Web Stores Kickoff |
11. |
11/2 |
Chapter 10 Master Page Control Homework 8 Due |
12. |
11/9 |
Chapter 10 Master
Page Control Homework 9 Due |
13. |
11/16 |
Chapter 9 Database
Maintenance Homework 10 Due |
14. |
11/23 |
Thanksgiving |
15. |
11/30 |
Chapter 9 Database Maintenance Ecommerce Store |
16. |
12/7 |
PRESENTATION |
17. |
12/14 |
Final Exam (final project due) |