College of EngineeringIndustrial and Manufacturing Systems EngineeringIowa State University
 
Background
Accreditation
Appendix I

B. Accreditation Summary

Appendix IB. Course Syllabi

IE 481/581 e-Commerce Systems Engineering

Description:
Design, analysis, and implementation of e-commerce systems. Information infrastructure, enterprise models, enterprise processes, enterprise views. Data structures and algorithms used in e-commerce systems. SQL, exchange protocols, client/server model, web-based views.

Prerequisites: ENGR 160 or 161

Books:

  1. IE 481/581 Class Notes, Jackman (2000).
  2. Reference books (will be) on reserve in Parks Library. These books will be used as resources for assignments and projects.

Objectives:

  1. Students will be able to design e-commerce systems including both hardware and software.
  • Students will demonstrate the ability to design and implement algorithms for communicating between clients and servers on the Internet.
  • Students will be able to develop an enterprise model for an e-commerce system.
  • Students will be able to design and implement enterprise views.

    Topics:

    1. e-Commerce Model/Infrastructure
    2. Ethernet
    3. OSI/TCP/IP
    4. Routers/Switches
    5. Network Configurations
    6. Enterprise Model
    7. Data Models
    8. Relational Model
    9. Transaction Processing
    10. Data Definition Language
    11. Data Manipulation Language
    12. Open Database Connectivity
    13. ActiveX Data Objects
    14. Enterprise Processes
    15. Component Object Model
    16. Distributed Component Object Model
    17. Enterprise View
    18. XML
    19. Open Financial Exchange
    20. Electronic Data Interchange
    21. System Security

     Class/Laboratory Schedule: The class meets 3 times a week for 50 minutes. Several teaching strategies are employed as appropriate. The classroom activities are supported by a note packet to allow more time for discussion of the topics. There are 2 in-class exams, a class project, and approximately eight assignments. Students work in the laboratories for their assignments and project.

    Contribution of Course to Meeting Professional Component:
    Students learn how to use fundamental principles of the information infrastructure to engineer systems for the exchange of goods, services, and information. This requires that a student be able to define a model for an enterprise, design information processes, and implement algorithms for transactions.

    Relationship of Course to Program Objectives:
    (c,e,g,k,2,3,4)
    Students acquire an understanding of the basic elements of e-commerce systems and learn how to integrate these into an enterprise-wide system. Students complete a sequence of assignments in which they demonstrate proficiency in the basic elements. Using information engineering principles, students can solve communication problems, data access problems, and authentication problems. The class project is used as a vehicle for students to communicate their designs using both written and oral communications. Students use multiple software tools to perform assignments and projects. These include database systems and object-oriented development systems. Students are introduced to enterprise modeling and its role in the overall system.

    How Assessed:
    At the end of each semester, course evaluations are administered by the department. In addition, students in APM administer an informal course evaluations about mid semester.

    Actions to Improve the Course:
    Based on the feedback from the students, and knowledge gained through industry interactions, the course is continually updated. Assignments have been modified to reflect suggestions by students.

    Prepared by: John Jackman 6/12/00


  • All contents copyright © 1998-2000 Iowa State University
    Department of Industrial and Manufacturing Systems Engineering
    Comments to: imse@iastate.edu
    Updated: 04/11/2000
    http://www.imse.iastate.edu/homepage.html