Click here for Conferences!

TSM 670

Syllabus used in previous years. This is intended to give you an idea about the class. There is no guarantee that this reflects future syllabi.

CREDIT HOURS: 3

 TITLE: Telecommunications Applications Programming

A study of programming languages and operating systems used in Internet applications as well as the technologies available for the implementation of customer transactions using Internet technology.  The purpose of this class is to acquaint the student with the most common of the programming languages used in creating both server-side and client-side internet applications, and to provide the student with the basic implementation skills to understand, design and develop Internet commerce systems.
  

Content Outline Grading Procedures Text & References Prerequisites
  1. CATALOG DESCRIPTION: A study of programming languages and operating systems used in Internet applications as well as the technologies available for the implementation of customer transactions using Internet technology.

  2. PURPOSE: To acquaint the student with the most common of the programming languages used in creating both server-side and client-side internet applications. To provide the student with the basic implementation skills to understand, design and develop Internet commerce systems.

  3. COURSE OBJECTIVES:
    To provide the student with the programming skills necessary to produce Internet application software, particularly those applications associated with E-Commerce and Data-base Connectivity. This course is designed to teach the student how to develop Internet applications that transfer products, information and money.  The applications could be “E-Commerce” sites for catalog stores, or the methods by which corporate customers and suppliers transact orders, check delivery dates and monitor process capabilities.

     
  4. CONTENT OUTLINE:
  5. A. Client-side Languages
        1. VBScript
        2. Active X
        3. Javascript
    B. Server-side Languages
    C. Java
    D. Introduction to Web Commerce
    E. PDF Brochures
    F. Building Shopping Cart Applications
        1. Using Cookies
        2. Using ADO (ActiveX Data Objects)
        3. Displaying Product Lists
        4. Totaling Customer Selections
    G. Implementing E-Commerce Databases
        1. Database Fundamentals
        2. Designing Databases
        3. SQL Queries
        4. Importing From Existing Databases
    H. Applying Web Commerce Tools
        1. Configuring Commerce Server
        2. Integrating products, Prices and tsm/images into a Database
        3. Calculating taxes and shipping
        4. Preparing the product/price catalog
        5. Configuring purchasing and inventory
    I. Securing the E-Commerce Site
    J. Electronic Payment Methods

     
  6. INSTRUCTIONAL ACTIVITIES: Course will consist of lecture, programming examples, and problem solving.

  7. FIELD, CLINICAL, AND/OR LABORATORY EXPERIENCES
    Programming Projects.


  8. RESOURCES: Computer resources stored in student folders.

     
  9. GRADING PROCEDURES:
  10. Approximately eight Programming Projects, evenly weighted.

     
  11. ATTENDANCE POLICY: Attendance is mandatory.  Unexcused absences may result in a lower final grade.

  12. ACADEMIC HONESTY POLICY: No credit given for any programming assignment which is a 'clone' of another.

     
  13. TEXT AND REFERENCES:
  14. To be assigned.

  15. PREREQUISITES:
    At least one High-level programming language. C, Visual Basic, or JAVA preferred.

Created by: WebStormDesigns