Indiana University of Pennsylvania

T. Andrew Yang 

(yang@grove.iup.edu)
Computer Science Department

HTTP://WWW.CO103.IUP.EDU/


  1. Introduction to Web Development

  1. World Wide Web as a new computing platform

  2. The client-server model

  3. The multi-tier model

  4. Sample Web applications

  5. Alternative Web development technologies

  6. Client side development

  7. Server side development

  8. Summary

  1. Curriculum Design

  1. Curriculum Design Issues

  2. A Sample Course

  3. Lessons Learned

  4. Specialty Track in Enterprise Computing

References

Designing and Teaching a Web Development Course

 

Ø  Sample Course on Web-based Development: COSC415

Ö  COSC415 Internet Architecture and Programming

  • Web related courses before Fall 2000: 

    - cosc201 Internet and Multimedia Applications

    - cosc304 Internet programming using Java

  • COSC415 was added since Fall 2000.

 

Ö  Prerequisite Chart

  •  Prerequisites: cosc304 or cosc444 (which requires cosc341)

 

Ö  Sample course scheduling for Computer Science majors:

1st semester cosc105 (fundamental comp sci)

cosc110 (programming I)

2nd semester cosc220 (applied computer sys, COBOL)

cosc210 (object-oriented Prog, C++)

3rd semester cosc310 (data structure)

cosc304 (Java prog)

4th semester cosc441 (341: database management sys)

cosc415 (internet arch. & prog.)

... ...

 


Previous

Index Page

Next: lessons learned