T. Andrew Yang
(yang@grove.iup.edu)
Computer Science Department
HTTP://WWW.CO103.IUP.EDU/
-
Introduction
to Web Development
-
World
Wide Web as a new computing platform
-
The
client-server model
-
The
multi-tier model
-
Sample
Web applications
-
Alternative
Web development technologies
-
Client
side development
-
Server
side development
-
Summary
-
Curriculum
Design
-
Curriculum
Design Issues
-
A
Sample Course
-
Lessons Learned
-
Specialty
Track in Enterprise Computing
References
|
Designing
and Teaching a Web Development Course
Ø
Next Step: an Enterprise
Computing Track |
Ö
A Proposed
Sequence of Programming Courses
for a Specialty Track in Enterprise Computing
-
COSC110:
Programming I (in C, C++, or Java)
-
COSC210:
Object-Oriented
Programming (in C++ or Java)
-
COSC315: Java
and Fundamental Web Technologies:
Java
packages, applets, threads, GUI (AWT, Swing);
HTML,
Java Scripts, XML.
-
COSC415:
Internet
Architecture and Programming
-
COSC416:
Distributed
Enterprise Computing
-
COSC417:
Development of Secure Web Applications and E-commerce Security (See the
outline.)
Plus
related courses in systems and software engineering:
|