HELP! * GREY=local Full HTML for

LOCAL foilset Master Set of Foils for Web Certificate Presentation

Given by Geoffrey C. Fox, Nancy McCracken at Education Web Technology Day on March 11 97. Foils prepared March 10 97
Abstract * Foil Index for this file

See also color IMAGE
This presentation describes technologies and logistics of the DCESS/ECS/NPAC Certificate in Internet Application Development
The technology discussion includes the VPL which will be used in this course
Logistics are otherwise conventional but will offer the course in more ways using either syncronous or asynchronous learning methods this fall
The certificate has a customizable introduction which allows students with disparate backgrounds to be brought up to an approximately equal knowledge level

Table of Contents for full HTML of Master Set of Foils for Web Certificate Presentation


1 Computing for the Future:
a Professional Certificate Program in
Internet Application Development

2 Abstract of Certificate Presentations
3 Description of Program
4 Materials all on-line in Web pages
5 Virtual Programming Lab
6 VPL Structure
7 More on VPL Structure
8 Schedule of courses -
includes Syracuse University graduate credit

9 Relationship to ECS Courses
10 Logistics of Certificate Courses
11 Who Should Attend!

This table of Contents Abstract



HELP! * GREY=local HTML version of LOCAL Foils prepared March 10 97

Foil 1 Computing for the Future:
a Professional Certificate Program in
Internet Application Development

From Master Set of Foils for Web Certificate Presentation Education Web Technology Day -- March 11 97. * See also color IMAGE
Full HTML Index
Geoffrey Fox, Nancy McCracken
Tom Scavo, Meryem Ispirli, John Yip
NPAC
Syracuse University
March 11, 1997

HELP! * GREY=local HTML version of LOCAL Foils prepared March 10 97

Foil 2 Abstract of Certificate Presentations

From Master Set of Foils for Web Certificate Presentation Education Web Technology Day -- March 11 97. * See also color IMAGE
Full HTML Index
This presentation describes technologies and logistics of the DCESS/ECS/NPAC Certificate in Internet Application Development
The technology discussion includes the VPL which will be used in this course
Logistics are otherwise conventional but will offer the course in more ways using either syncronous or asynchronous learning methods this fall
The certificate has a customizable introduction which allows students with disparate backgrounds to be brought up to an approximately equal knowledge level

HELP! * GREY=local HTML version of LOCAL Foils prepared March 10 97

Foil 3 Description of Program

From Master Set of Foils for Web Certificate Presentation Education Web Technology Day -- March 11 97. * See also color IMAGE
Full HTML Index
Content is to learn how to build Web applications for the corporate intranet and global Internet
  • integrating Web pages with databases and other information servers
  • programming Web user interfaces in HTML, JavaScript, and Java
  • integrating the latest Web software products into a corporate environment
The certificate program is sponsored by NPAC, DCESS, and ECS and consists of both credit and non-credit courses, which includes earning 6 graduate credits.
All course materials are provided through a WWW interface.
Course formats:
  • The initial offering (Mon. and Thurs. evenings April 3 - August 14, 1997) will be given in a lecture/lab format.
  • Starting in September 1997, the certificate will be offered in a limited residency format. The course content will be delivered in a distance learning format via the web pages (which will also be copied to CD's for good local performance at the student's location). Students will also travel to campus for approximately 4 two day sessions, which will be primarily lab and instructor interaction.

HELP! * GREY=local HTML version of LOCAL Foils prepared March 10 97

Foil 4 Materials all on-line in Web pages

From Master Set of Foils for Web Certificate Presentation Education Web Technology Day -- March 11 97. * See also color IMAGE
Full HTML Index
Presenting information:
  • Lecture slides with recorded audio
  • Assigned textbook selections
  • Short tutorials texts on particular topics
  • Annotated programming examples
Learning information:
  • Programming problem sets, programming by example
  • Virtual Programming Lab interface
  • Interaction through email of instructor/student or broadcast, bulletin board, grading/comments

HELP! * GREY=local HTML version of LOCAL Foils prepared March 10 97

Foil 5 Virtual Programming Lab

From Master Set of Foils for Web Certificate Presentation Education Web Technology Day -- March 11 97. * See also color IMAGE
Full HTML Index
Goals:
  • Provide uniform, easy windowing environment for students to run lab exercises and submit their work through a web interface.
  • Assist the student in managing a complex set of Unix directories. Students can learn concepts of directory structure without always dealing with Unix details.
  • Make it easy for students to call up programming examples to work from.
  • Automate adminstration and grading.
Based on VPL idea of Kivanc Dincer. Compared to that prototype for a parallel programming environment:
  • Uses Java for user interface, instead of JavaScript
  • More emphasis on managing file system, rather than managing complex set of computing resources.
  • Allows user to own the files and also access normally through Unix.
  • Extended to include more adminstrator functionality, such as setting up directories for different classes, and giving feedback to assignments.

HELP! * GREY=local HTML version of LOCAL Foils prepared March 10 97

Foil 6 VPL Structure

From Master Set of Foils for Web Certificate Presentation Education Web Technology Day -- March 11 97. * Critical Information in IMAGE
Full HTML Index
File and compute management handled by a server, written in Java:

HELP! * GREY=local HTML version of LOCAL Foils prepared March 10 97

Foil 7 More on VPL Structure

From Master Set of Foils for Web Certificate Presentation Education Web Technology Day -- March 11 97. * See also color IMAGE
Full HTML Index
Administrator's page: (password protected)
  • Set up class directories
  • Set up class lists, for email, grading, etc.
  • Check each student's work and enter grades or comments.
  • Monitor bulletin board.
Student's page: (password protected)
  • Choose to prepare HTML and JavaScript, CGI script, Java, VRML, etc.
  • For each technology, appropriate operations
    • For HTML, prepare text and view through Netscape window.
    • For Java, prepare Java program, compile and put applet in document directory.
  • Prepare assignment pages with links and comments.
  • Check grades and comments from instructor, check bulletin board

HELP! * GREY=local HTML version of LOCAL Foils prepared March 10 97

Foil 8 Schedule of courses -
includes Syracuse University graduate credit

From Master Set of Foils for Web Certificate Presentation Education Web Technology Day -- March 11 97. * See also color IMAGE
Full HTML Index
A) Internet Fundamentals for Application Developers
3 week non-credit course, April 3 - April 21, 1997
Instructor: Tom Scavo
B) Programming for the Web
6 1/2 week credit course, April 24 - June 5, 1997
Earns credit for CPS 606.
Instructor: Nancy McCracken, Geoffrey Fox
C) Web Technologies and Software Products
6 /12 week credit course, June 9 - July 24, 1997
Earns credit for CPS616.
Instructor: Geoffrey Fox, Nancy McCracken
D) Networking and Multimedia Infrastructure
3 week non-credit course, July 28 - August 14, 1997
Instructor: Geoffrey Fox, Marek Podgorny
Credit (equivalent to two courses)is given by the College of Engineering and Computer Science.

HELP! * GREY=local HTML version of LOCAL Foils prepared March 10 97

Foil 9 Relationship to ECS Courses

From Master Set of Foils for Web Certificate Presentation Education Web Technology Day -- March 11 97. * See also color IMAGE
Full HTML Index
Initial session A) to bpring people upto roughly equal Web Knowledge level
Middle sections B) and C) of certificate are CPS606 and CPS616
  • Note CPS606 similar to undegraduate courses ECS400/406
  • Web material allows re-use and convenient adaption of material to different levels
Last section (non-credit) is a summary of CPS640
CPS714 is a project course and has no certificate equivalent
Could offer different flavors of certificates in either Web or other Computer Science areas
DoD interested in parallel computing!
What material and what format do you want?

HELP! * GREY=local HTML version of LOCAL Foils prepared March 10 97

Foil 10 Logistics of Certificate Courses

From Master Set of Foils for Web Certificate Presentation Education Web Technology Day -- March 11 97. * See also color IMAGE
Full HTML Index
All classes meet 6-9:30 pm on Monday and Thursday evenings from April 3 - August 14, 1997.
The format for the first course on Internet Fundamentals will be that each evening will start with a short lecture in 3-216 CST, followed by a longer lab session on the first floor of CST.
The format of the remaining courses will be an approximately 2 hr. lecture in 3-216 followed by approximately 1 hr. lab.
Other formats coming in September:
  • The certificate will be offered 1 evening per week (lasting 10 months) in a lecture/lab format similar to the above.
  • The certificate will also be offered in a limited residency format: Course content will be delivered via the on-line materials, lecture slides, notes and examples, homework problems, and the textbooks. Approximately 4 two day lab/instructor interaction sessions will be held "on location" over the duration of the program, 4 months.

HELP! * GREY=local HTML version of LOCAL Foils prepared March 10 97

Foil 11 Who Should Attend!

From Master Set of Foils for Web Certificate Presentation Education Web Technology Day -- March 11 97. * See also color IMAGE
Full HTML Index
The courses require a background of
  • Extensive programming experience in a high-level programming language such as C/C++, Fortran, or VisualBasic, with a C background preferred.
  • A B.A. or B.S. degree, or equivalent work experience.
Software professionals can
  • add graduate credit to a B.A. or B.S. degree
  • upgrade an M.S. degree with a new content area
  • retrain for new career opportunities
  • or enhance their current skills

Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Mon Mar 10 1997