|
|
|
|
|
| Instructor: Dr. James McHugh |
IT 202 Internet and Applications, 3 Credits: |
| Prerequisites: IT 101 and CIS 113 or
equivalent. This course covers Internet
Programming and applications. A variety
of software technologies are used as vehicles to illustrate important general concepts in
Information Technology, from the client-server paradigm to simple text-based protocols
like HTTP. HTML is introduced as the
standard tool for information layout on the internet and for transferring information
to/from a server-side program. The standardized Document Object Model [DOM] for dynamic
access to Html elements is illustrated using the Javascript DOM API. XML, together with its correlative Document Type
Definition grammars [DTD], and CSS, are used to illustrate technologies for structuring
information [XML] and controlling and uniformizing the presentation of information[CSS]. Additional Javascript concepts/methods, including
patterns and event-driven effects are used to illustrate the power and utility of
client-side processing. Java Server Pages are
considered in detail, including the use of cookies and other techniques to preserve state
information. Protocols like HTTP show how
clients and servers communicate in a distributed environment. MS Access & SQL is
presented sufficient to allow program-driven data base processing and leading to a
software project for three-tier processing in a client-server environment. As time allows, miscellaneous topics of a general
technological and practical import will be discussed, including data compression, search
algorithms & web-crawlers, high-level web development tools, data encryption and
security, etc.
|
|
|
|
|
|
|
|
|
|
|
CSE - JETT
Conference |
Java Engagement for Teacher Training (JETT) |
Colorizer |
CSE
Talk |
|
|
| Contact
Information: |
| NJIT-College of Computing Sciences |
| GITC Bldg. Room 3803 |
| University Heights | Newark, NJ 07102, USA |
| Phone: (973)596-3366 | Fax:(973)596-5777 |
| Email:mchugh@cis.njit.edu |
|
|
|
|
|