California State Polytechnic University, Pomona Expanded Course Outline (eco) Curriculum Year 2009-10

Download 27.76 Kb.
Size27.76 Kb.
California State Polytechnic University, Pomona
Expanded Course Outline (ECO)
Curriculum Year 2009-10

Department Name: Computer Information Systems

Prepared By: Ralph Westfall

Course Title: Ecommerce Application Development

Course number: CIS 451

Date Prepared: June 24, 2009

Date Approved By Assurance of Learning Committee:


  1. Catalog Description:

Ecommerce Application Development (4). Analysis of ecommerce architecture, practice, technology, and trends. Hands-on design and development of ecommerce solutions for business. Internet marketing and management for ecommerce applications. Lectures/problem solving.

  1. Required Background or Experience:

Information Systems Careers (CIS328), and Client/Server Application Development with Visual Basic (CIS 338)

    1. Prerequisites Justification:
      Satisfactory completion CIS core prerequisites is prerequisite to enrolment in CIS 328, so they are a prerequisite to this course.. The core courses are required because the course deals with programming, networking and database technologies. CIS 338 covers a the programming languages—Visual Basic.NET—that may be used for projects in this course.

    2. General Education Contribution:
      The students must be able to use complex reasoning skills to be able to do problem analysis and computer programming.

  1. Expected Outcomes:

Students will:

    • identify E-commerce opportunities

    • analyze competitive E-commerce web sites

    • design attractive and effective E-commerce web sites

    • write effective text to communicate with customers of an E-commerce web site

    • use a web programming language such as ASP.NET, along with SQL, HTML, CSS, etc. to develop an E-commerce web site

    • use a web programming language to convert Internet form inputs into XML document

  1. Text and References:
    (Textbook Decision: By Instructor)

    Bardzell, Jeffrey and Flynn, Bob. Adobe Dreamweaver CS3 w/ASP, ColdFusion & PHP. Adobe Press, October 6, 2007. ISBN-10: 0321461061 ISBN-13: 978-0321461063

  2. Special Or Unique Student Materials:

Computer system with 2.0 GHz CPU, 512 MB RAM, and 8 GB HDD; Visual Studio 2008 Professional Edition; word processing and SQL Server 2008 Express software; and access to the Internet.

  1. Special or Unique University Facilities:

Although not absolutely necessary, “smart classrooms” providing computers for individuals or groups of students, and network connections for laptops, would be highly desirable.

  1. Expanded Description of the Course and Instructional Methods:

    1. Expanded Description of the Course:

      This senior level, team-oriented course covers both computer programming at an advanced level and business aspects of electronic commerce. The course covers one or more web programming languages (for example, ASP.NET) and teaches students how to use it to develop database-driven web sites. It provides additional review and practice in using the SQL and HTML languages covered in preceding courses. It also introduces and provides experience with the data-oriented XML language.

      On the business side, the course covers web site design, marketing, and security issues. The course also covers intellectual property and other societal and ethical issues related to the Internet and electronic commerce. By the end of the course each team will have completed a complex and realistic web site that that meets the technical and business requirements for electronic commerce.

    2. Instructional methods:

  • lecture presentations

  • software demonstrations

  • learning-by-doing exercises

  • hands-on programming projects

  • a learning management system (LMS): all reading and homework assignments will be available through a LMS. This will also enable communications between students using a “self help” discussion list, and between students and the instructor via email and the discussion list.

  1. Methods of Evaluating Outcomes:

    Tests that include a significant number of programming problems will one of the primary means of evaluation. The tests will evaluate the students understanding of the factual knowledge required to effectively use the a web programming language, and the students ability to use the language to create solutions that solve problems

    Team projects are another major means of evaluating students' grasp of the programming languages, business requirements, and associated skills such as creativity, communication with clients and peers, and time management that are critical to the effective use of information technology.

Recommended Evaluation Tools:

  • Examinations and quizzes 45-50%

  • Projects and exercises 45-50

  • Participation 5


Module Number



Introduction to Course

  • Course management activities

  • Introduction to E-commerce

Background and Review

  • Review of HTML coding

  • Intellectual property issues


Introduction to Web Programming Languages (such as ASP.NET)

Using a web programming language and HTML to develop web sites

  • Using HTML authoring tools with a web programming language

  • Using HTML forms with a web programming language


Web Programming Language Control Structures

  • Sequence, selection, iteration structures

  • Transfer of control (subroutines and functions)

E-commerce Marketing


Web Programming Language Features and Techniques

  • Web programming language objects

  • Content positioning and formatting with HTML tables and CSS

Server Issues

  • Servers and server capabilities (including CGI)

  • Server log file analysis


Web Programming Language Features and Techniques-2

  • Setting “cookies” on client computers

  • Debugging web programming code

  • Server side input validation with web programming languages

  • Regular expressions


Midterm Examination

Databases and Web Programming


Databases and Web Programming-2

  • Using database stored procedures in web programming

XML (Extensible Markup Language)

  • Introduction to XML

  • XML and CSS (cascading style sheets)



  • XML DTDs (document type definitions)

  • Using ASP.NET to create XML documents


Resources for Developers on the Internet

  • ASP.NET components

  • Web site development resources

  • E-commerce resources

  • Implementing available resources on web sites


Other E-commerce Issues

E-commerce Social Considerations

  • E-commerce societal impacts

  • E-commerce ethical issues

Foundation Knowledge and Skill Learning Goals


Class Contact Hours*

Written and oral communication skills as evidenced by an ability to express complex issues orally and in proper written English.


Analytical and problem solving skills as evidenced by an ability to organize and utilize quantitative and qualitative information and appropriate methods to make decisions.


Teamwork and interpersonal skills as evidenced by an ability to achieve common objectives in a diverse cultural environment.


Information technical skills as evidenced by an ability to use current information technology to convey information, solve problems, and expedite business processes.


Demonstrate awareness of ethical responsibility to business professions and society.




Management-Specific Learning Goals*


Class Contact Hours*

Develop broad knowledge of critical areas of business, including statistics, accounting and finance, economics, information management, management, marketing, and operations management.


Explain the impact of internationalization on the various functional areas of business.


To be able to deal with business problems from the integrated perspective of the business as a whole.




*Explanation of class contact hours: these hours are being collected as part of an AACSB

requirement and will be used to assess our undergraduate program.

Download 27.76 Kb.

Share with your friends:

The database is protected by copyright © 2023
send message

    Main page