CSCI 6314
Dr. John P.
Abraham
Spring 2009
Professor: Dr. John P. Abraham. Office: Engineering Building Room 3.276
Web:
cs.panam.edu/~abraham Please check my
website every week for updates.
|
My TA: Eric Gonzalez
[eric@plasticgnome.com]
Pre-requisite:
CSCI 6302.
Required Textbook:
Deitel, Deitel, &
Goldberg. Internet & World
Wide Web, How to Program. Prentice Hall, 2008. ISBN 0-13-175242-1
Recommended Supplemental books:
Eric Newcomer, Understanding
Web Services, Addison Wesley 2002, ISBN 0-201-75081-3
Eric Newcomer and Greg Lomow, Understanding SOA with Web Services, Addison Wesley
2005, ISBN 0-321-18086-0
Deitel, Deitel, &
Nieto. e-Business
& e-Commerce – How to Program. Prentice Hall, 2001.
Recommended
Nelson and Nelson. Building electronic Commerce with Database Constructions. Addison Wesley, 2002.
Turban, Efraim. Electronic Commerce 2002 – A managerial perspective. Printice Hall 2002.
Snyder,
Catalog description: Presents principles of E-commerce systems implementation, examines specific examples in depth, and students implement a working prototype site as class project.
Objectives for the course.
1.Each student will be assigned a web design topic. Familiarize yourself with that topic thoroughly, teach the rest of the class, and present it to the class. Demonstrate it with a program you wrote in that language (you will submit the program for a grade as a lab assignment). You will be assigned a date; please note that you must present on that day.
2.Install a web-server and create a home page.
3.Visit at least one site for each of the e-business models discussed and write features offered by that site.
4.Manipulate data on any DBMS using C# or ASP.net.
5.HTML – create a questionnaire to do research on e-commerce and collect the data over the web.
6.Write up incorporation papers, assumed name certificate, and other papers required to start a business.
7.Write an employee handbook (just the table of contents).
8.Follow a sample investment portfolio for two months.
9.JavaScript and VB-Script assignment will be given to you as topics are coverd.
JavaScript Assignment_1 Assignment_2 Assignment_3 Assignment_4 Assignment_5
C# and ASP Assignments:
Student presentation will be given priority. My lecture will be date flexible.
Topic |
Practical |
Intro to Commerce |
Java Script |
Fundamentals of Management |
“ |
Financial Management |
“ |
Financial Management |
“ |
Ecommerce Models |
“ |
Ecommerce Models |
VB Script |
How to set up a business |
VB Script |
Sharepoint and Web Services |
Servers |
Exam 1 |
|
Spring Break |
|
Network Security |
Networking |
Student Presentations |
|
“ “ |
|
“ “ |
|
Tutorial presentations |
|
Tutorial presentations |
|
|
|
Final Exam |
|
|
|
Student presentations
DATE |
TOPIC |
CHAPTERS |
|
1-18 |
XHTML &CSS |
4,5 |
|
1-25 |
XML & AJAX |
14,15 |
|
2-1 |
WEBSERVERS, PHP (2 STUDENTS) |
21, 23 |
|
2-8 |
ASP.NET |
25 |
|
2-15 |
RUBY ON RAILS (2 STUDENTS) |
24 |
|
2-22 |
WEB SERVICES |
28 |
|
3-1 |
EXAM I |
|
|
3-8 |
ADOBE FLASH & DREAM WEAVER |
16,17,20 |
|
3-15 |
Spring break |
|
|
3-22 |
SILVERLIGHT |
19 |
|
3-29 |
DATABASE |
22 |
|
4-5 |
|
|
|
4-12 |
|
|
|
Second half of the schedule will follow.
Attendance and class participation is required to pass the course.
Grading: |
|
|
|
|
|
|
|
|
|
|
|
|
Tests |
50% |
|
90 and
Above A |
|
|
Topic
presentation |
15% |
|
80 to
89 B |
|
|
Shoping cart & presentation |
20% |
|
70 to
79 C |
|
|
Programming
& Assignments |
15% |
|
Below
70 F |
|
|
|
|
|
|
|
If you wish to drop the course, please do so
on or before the deadline. It is your
responsibility to have the drop form signed and turned into the registrar
before the deadline. Your professor will not submit a drop grade.
If you must miss an exam, make prior arrangements. No make-up exams
will be given unless you contact me in advance! Homework assignments may be
submitted to me by email or hardcopy in my mailbox prior to class time. Late
homework will be levied heavy penalties.
Penalty: One day late 10%, 1 week late 20%, 2 weeks late 50%. Not accepted afterwards.
Plan of Instruction for
eCommerce Class
Lectures
and Lab Assignments.
Lectures deal with
Principles of Management, Financial Management, Starting a business, e-Commerce,
and programming related lectures on JavaScript, C# and ASP.net.
Student
presentation: Each student will be
assigned a web programming language. Student
will demonstrate a program in class and teach that language in class. Short presentations on business plan, budget,
financial statements.
Lab Assignments: Programming
assignments on scripting, C# and ASP.net. Student demonstration program for used for
student presentation, and a Final project on Shopping
cart.
Final Note: If you have a documented
disability which will make it difficult for you to carry out the work as I have
outlined and/or if you need special accommodations/assistance due to the
disability, please contact the Office of Services for Persons with Disabilities
(OSPD), Emilia Ramirez-Schunior Hall Room 100
immediately. Appropriate arrangements/accommodations can be arranged.