AREAS OF INQUIRY INFORMAL AND FORMAL REASONING

advertisement
Department ______PCSE_____
Course Number ____CPSC 355____
AREAS OF INQUIRY
Course Name: Electronic Commerce
INFORMAL AND FORMAL
REASONING
This form must be submitted to the Faculty Council on Liberal Learning and Academic Life as part of the submission
process.
Please attach a proposed syllabus for this course and the Undergraduate Curriculum Course Proposal Form.
DEADLINE FOR PROPOSALS: 16 September 2005
Please answer the following questions:
Check Only One:
x This course is an existing course (in the current curriculum) that we are now proposing for this Area of Inquiry.
 This is a new course that we are now proposing for this Area of Inquiry.
1. Name and contact information for the department chair administrating this course.
Dr. David Doughty
e-mail: doughty@pcs.cnu.edu
tel: 594-7365
2. In any given semester, how many sections of this course is your department willing to offer?
1 in Spring
3. Why is this course being offered/what is it designed to achieve (Course purpose/goal)?
Electronic commerce is the process of electronically conducting all forms of business between entities in order to
achieve the organization's objectives. Electronic commerce technologies embrace such activities as electronic trading,
EDI, electronic banking, electronic mail, on-line services, and all forms of messaging, multimedia communications
and video-conferencing.
The goal of this course is to provide a fundamental understanding of electronic commerce: its concepts,
infrastructure, and business models. A major focus is on the analysis and design of various e-commerce solutions as
well as on their challenges and promises. Further issues covered are security, social impact, marketing, and
governance. Overall, the course aims to provide students with a firm foundation of the principles of building online
businesses and/or online arms of traditional businesses and evaluating various options of e-commerce platforms.
4. Check at least three objectives below that the course will address.
x Demonstrate competence in the evaluative strategies of inductive and/or deductive reasoning
 Distinguish between formal and informal methods of reasoning and apply each to solve a problem
 Compare various methodologies of proof
 Critique a fallacious argument
x Articulate the structure of, limitations of, and/or comparisons between languages (can include artificial
languages, natural languages, or both)
x Explore the structure of scientific reasoning and/or cognition
5. Briefly explain how this class addresses the above objectives. A course may cover more than three
objectives.
a.) Demonstrate competence in the evaluative strategies of inductive and/or deductive reasoning
A significant portion of the class is spent on problem solving and on strategies to improve the problem solving process.
This includes the identification and description of a problem, which in this case would be an existing or desired
commercial relationship between one or many suppliers and their customers. After identifying a problem, it has to be
analyzed and the requirements have to be determined. Based on the requirements and specifications, a possible
solution can be designed and the system developed.
The overall problem solving process requires a strong ability of deductive reasoning. A given solution can only work if
each individual module is correct and if the modules are put together in a correct way. To do this, students have to
have a good understanding of the principle “if (condition is true) then (perform A) else (perform B)”. Thus, to solve a
problem they need to apply deductive reasoning.
b.) Articulate the structure of, limitations of, and/or comparisons between languages (can include artificial
languages, natural languages, or both)
The structure and the limitations of natural and formal languages are a central theme of this course as system
analysis and design makes heavy use of both of them.
The first step of every system design process is the description of system requirements (i.e., the purpose of the system)
in plain English. In the following, these requirements are “translated” from plain English into formal languages or
design schemata. This process raises the issue of ambiguity of natural languages and brings up the advantages and
limitations of formal languages. When introducing formal languages, we compare them with natural language. As we
go through the development process, the differences between natural language and formal languages are stressed and
their limitations become clear.
c.) Explore the structure of scientific reasoning and/or cognition
The course will include a project, which requires students to design and implement an eCommerce system. As they
develop the system, they will go through the individual steps underlying every design process. This design process is
closely related to the process of scientific reasoning. Both, the scientific process as well as the system design process,
require the characterization of a problem and its modeling at an appropriate abstraction level (“characterization”
and “hypothesis”). In our case, the problem at hand might be a complex economic system, a set of business
relationships, transactions of goods or services, workflows, communication relations, etc. After the specification of the
individual components of a system, the overall structure has to be composed in a way that it meets the given
requirements. This is typically done through a form of deductive reasoning (“prediction”). Finally, the system is
implemented and evaluated (“experiment”).
6. Course Assessment: Identify how this course will accomplish the above objectives (choose at least one).
x Participating in class discussion and debate
x Engaging in teamwork and other collaborative exercises
 Writing analytical or evaluative papers, perhaps incorporating original research
x Making oral presentations
 Creating an artistic product or a performance
 Participating in fieldwork
x Other means – please identify
other means: course project, which requires the analysis of a problem and the design and implementation of a
solution
7. Attach a proposed syllabus, which includes a statement of purpose, course objectives, and how these
objectives will be accomplished.
see attached syllabus
8. Please identify and explain if this course contributes to the Foundations of Liberal Learning expectations for:
 Oral Communication Literacy:
Students are required to make a presentation using appropriate software. Instruction is provided not merely in the
principles of operation of the software, but in the development of effective presentations and their delivery.
 Information Literacy:
Students are required to use library resources as well as the Internet to find literature to certain topics.
 Writing Literacy:
Students have to write a final project report.
8. Explain how this course connects to Vision 2010 – the CNU Strategic Plan
This course “provides students complex and challenging material”. It will “promote learning that treats knowledge as
vibrant and changing” and “cultivate analytical and integrative thinking”. Furthermore, the course will “support,
reinforce and encourage intellectual curiosity and creativity” and “provide learning opportunities that cultivate a
desire for reading and further inquiry”. It is intended to “stimulate a lifelong desire for learning” and last, but not
least, to “provide opportunities for interpersonal growth and group interaction”. (quotations are taken from Vision
2010)
Submission Checklist:
By the deadline, submit a packet with the following documents to the Assistant Dean for Liberal Learning. Please
submit in electronic and hard copy form.
___X__ Area of Inquiry Course Proposal Form
___X__ Syllabus for the Course
_____ Undergraduate Curriculum Committee Course Proposal Form
CPSC 355: Electronic Commerce (3 – 3 – 0)
SYLLABUS
Department of Physics, Computer Science and Engineering
Christopher Newport University
Instructor:
To be announced
Telephone:
(757) 594 – XXXX
Fax:
(757) 594 – 7919
E-mail:
xxxx@pcs.cnu.edu
Course Schedule:
To be announced
Text:
Foundations of e-Commerce, Effy Oz
Prerequisite:
CPSC 110
Catalog Description
Electronic commerce is the process of electronically conducting all forms of business between entities in order to
achieve the organization's objectives. Electronic commerce technologies embrace such activities as electronic trading,
EDI, electronic banking, electronic mail, on-line services, and all forms of messaging, multimedia communications
and video-conferencing. This course will concentrate on the impact of EDI to the following issues: security, social
impact, marketing, governance and financial transactions.
Educational Objectives
As an academic class at a liberal arts and sciences university, there are several goals, which this class shares with all
other classes in the university. Among these are literacy, numeracy, critical thinking, and academic integrity. All four
will be addressed during the semester - you will be required to make use of correct written English and correct
mathematical analysis in the solutions to your assignments. You will need to use (or develop) analytical thinking skills
in order to solve assigned problems and to explain your solutions. Finally, it is expected that you will maintain
academic integrity during the course of the semester.
The specific goal of this course is to provide a fundamental understanding of electronic commerce: its concepts,
infrastructure, and business models. A major focus is on the analysis and design of various e-commerce solutions as
well as on their challenges and promises. Overall, the course aims to provide students with a firm foundation of the
principles of building online businesses and/or online arms of traditional businesses and evaluating various options of
e-commerce platforms.
The main objectives are that you
o learn about fundamental principles and theories,
o gain factual knowledge such as terminology, methods and trends, and
o develop competencies needed by professionals in your field of study.
Course Project
There will be a course project, which will be done in teams of 3-4 students. Each team can choose its
own topic, however, it has to be appropriate for this course. This means that the project should deal with
an e-commerce system of some type. This also means that every team has to discuss the topic with me
and I have to approve it beforehand. A list of possible topics will be provided in class.
The teams are required to work on the projects throughout the semester. This will be enforced through
given milestones such as proposal submission, initial research summary, implementation, oral
presentation and written report. It can be expected that the projects require significant amount of work.
However, it is my sincere hope that you will gain valuable knowledge and experience by doing
independent research and by presenting the results to your fellow students or even to a broader audience.
I expect that you take the projects seriously. Interaction with me outside the classroom is strongly
encouraged. A sloppy or low-effort project will definitely hurt your grades (see the paragraph on
grading).
A note about the written report: The report that you will hand in has to be produced by your team. It
has to be your own intellectual product and you are not allowed to copy text from other sources! You
must correctly cite all used sources. (See the Chicago Manual of Style if you are not sure how to do
this.) The report must have a bibliography, which lists each source you used in completing the project,
including significant discussions with other students or professors. References to the bibliography
should appear in the text where appropriate. Plagiarism will not be accepted! (If you are not sure what
plagiarism is, look it up at wikipedia.com or google it!) Plagiarism will result in an immediate F for
the whole course. Furthermore, a letter will go to the Dean of Students stating that this F was
given for cheating. Two such letters in your academic record is grounds for expulsion from the
university.
Grading
Your semester grade for this class is based on an absolute 100 point scale. This will be constructed from homework,
exams, and the course project.
Homework
Homework sets will be assigned usually every 1 to 2 weeks. The questions will be posted on the course
website. The homework assignments will make up a significant part of your learning experience during
the semester. Doing them is essential for understanding the material - and the exams will assume that
you have studied these problems.
Grading for homework




Homework assignments will be due in class on the due date given on the web page.
Each homework assignment counts for a maximum of 100 points. At the end of the semester, the average over
all assignments is determined.
Partial credit will be awarded based on how many mistakes you make, how severe they are, and how well you
explain what you're doing. If you help me by explaining your thinking, you'll generally get more credit than if
you present a few lines of computation or comments and make me guess what you understand and what you
don't.
Late homework will not be accepted.
Course Project
You can achieve a total of 100 points for the project. The total is made up of following parts:
 observance of deadlines (milestones): 10 points
 realization/implementation/results: 60 points
 oral presentation: 15 points
 written report: 15 points
Exact details will be provided in class.
Exams
There will be two mid-term exams and one final exam, all of which are cumulative. The exams are
closed book and closed notes. No make-up exams are given. If you miss a midterm exam due to
extenuating circumstances, your grade for that missed exam will be whatever your grade is on the final
exam. If you miss an exam without a valid reason, your grade will be 85% of your final exam grade.
Note carefully
If you will have a problem with a deadline (for work or family related reasons) let me know before the
deadline. After-the-fact excuses are too late.
Your numerical semester grade will consist of:
Mid Term 1
15 percent
Mid Term 2
15 percent
Final Exam
25 percent
Homework
10 percent
Course Project
35 percent
Final grades are assigned as follows:
Score
Grade
100 – 92
91 – 90
A
A-
89 – 88
87 – 82
81 – 80
B+
B
B-
79 – 70
77 – 72
71 – 70
C+
C
C-
69 – 68
67 – 62
61 – 60
D+
D
D-
< 60
F
Academic Integrity
The students and faculty of Christopher Newport University have instituted a strict honor code:
On my honor, I will maintain the highest possible standards of honesty, integrity and personal responsibility.
That means I will not lie, cheat, or steal and as a member of this academic community,
I am committed to creating an environment of respect and mutual trust.
Academic integrity means that you will be honest and straightforward in conduct in the class, you will treat your
classmates and instructors with respect, you will make a concerted effort to cite all sources of ideas which you used in
your work, you will quote and acknowledge any work you include verbatim in your own, and you will promote the
free and open discussion of ideas, even if you don’t agree with them.
The academic policy for this class is designed to reduce/eliminate cheating. The policy is open enough that there
should be no need for an honest, willing student to cheat - enough sources of help and information are available.
You may discuss any assignments with your instructor at any time (unless explicitly told otherwise in the instructions
for that assignment). Homework must be done by yourself. You may use your textbook and any other books you find
useful. You may also discuss the problem with your classmates and work in a group. However, the solution that you
submit must be entirely your own. If you cannot explain each step and reproduce a solution without help it isn’t your
work - do the problem again.
Exams must be done solely by you. No external help of any kind is permitted, save asking your instructor for
clarification. All exams are cumulative, closed book, closed notes and closed neighbor.
Student Success
We want you to succeed at CNU! Therefore I may notify the Academic Advising Center if you seem to be having
problems with this course. Someone may contact you to help you determine what help you need to succeed. You will
be sent a copy of the referral form.
In any way, I urge you to come and see me as soon as you realize that you are having problems. Do not wait until I
find out about it through bad test grades. Believe me: If you have no idea what we are talking about in class and if you
have trouble solving the homework questions or lab assignments, denial and procrastination won't work! The chances
that you will suddenly start understanding everything are very slim. It is more likely that you will do rather poorly on
the next test. And then it might be too late to make up for it. Therefore, the sooner you come and talk to me the better
I can help you succeed!
Writing Center
Because all writers can benefit from readers’ responses to their work, I strongly encourage - and may occasionally
require - you to visit the CNU Writing Center. Consultants there can help you at any stage of the writing process,
from invention, to development of ideas, to polishing a final draft. The Center is not a proofreading service, but its
consultants can help you to recognize and correct grammar and punctuation errors in your work. The Writing
Center is in Ratcliffe 110; you can call (594-7684) or email (wcenter@cnu.edu) for an appointment or just drop in. Go
as early in the writing process as you can, and go often! I will announce hours in class. The Writing Center’s web site
provides handouts and links to other writing resources on the web:
it is available at
http://www.cnu.edu/wcenter/index.htm.
Disabilities
Any student who believes that he or she is disabled should make an appointment to see me to discuss your needs. In
order to receive an accommodation, your disability must be on record in the Academic Advising Center
Preliminary Course Outline
The following schedule is approximate. I reserve the right to change it, or even discard it completely if the situation
warrants such changes.
Week
1
2
3
4
Subject
Chapter
Administrative Matters, Introduction, and Outline
The Internet: Past and Present
1
The Internet: Past and Present
1
Essentials of Telecommunications
2
Levels of Web Sites
3
Web Software
4
Dynamic Websites, Databases
Notes
Formal Description Languages: HTML, XML
5
Establishing a Web Site
Exam I
6
7
8
Notes
5
1 – 5, Notes
Business-to-Business Models
7
Business-to-Business Models
7
Business-to-Consumer Models
8
Business-to-Consumer Models
8
SPRING BREAK
SPRING BREAK
9
10
System Specification Tools/Languages (UML, SDL)
Notes
System Design and Development
Notes
System Design and Development
Notes
Exam II
11
12
13
14
Marketing on the Web
9
Security and Privacy Issues
10
Security and Privacy Issues
10
Legal Issues
11
E-Money
12
The Future of E-Commerce
13
Project Presentations + Demonstrations
Project Presentations + Demonstrations
15
Project Presentations + Demonstrations
Project Presentations + Demonstrations
16
1 – 8, Notes
FINAL EXAM (COMPREHENSIVE)
Download