Class Schedule for Information and Internet Technologies
-
January 30:
Class Overview (Lecture
Notes)
How Computers Work (Lecture
Notes)
Readings: Parsons and Oja: Chapter 5
Recommended: Parsons and Oja: Chapter 1
Course
syllabus
Egroups
signup instructions
-
February 6:
How Computers Work (continued)
Computing: Representations, Programs (Lecture
Notes)
Readings: Parsons and Oja, Chapter 15 (no Section C)
Recommended: Parsons and Oja, Chapter 15 (Section C)
-
February 13:
Operating Systems (Lecture
Notes)
Readings: Parsons and Oja, Chapter 2 (Sections A-B)
Recommended: Parsons and Oja, Chapter 4; Orfali et al.,
Chapter 6, A
strategic comparison between Unix and Windows
FYI: Comparisons between Unix and Windows: 1
(Gartner), 2, 3
Sofware Development (Lecture
Notes)
Readings: Parsons and Oja, Chapter 13, Java
Security Architecture Extensions (*not* Cryptography architecture)
Recommended: Parsons and Oja, Chapter 6
Homework
1, due Wednesday, March 6
-
February 20:
Networking (Lecture
Notes)
Readings: Parsons and Oja, Chapter 8 (Section A), Chapter 11 (Sections
A-C)
Recommended: Parsons and Oja, Chapter 7, Chapter 11 (Section
B); Orfali et al., Chapter 4, A
Brief History of the Internet
FYI: Different
physical media
-
February 27:
Invited Lecture: Wireless Technology Present
& Future (Lecture
Notes)
Haym Hirsh, Professor, Computer Science, Rutgers
University
Recommended: Orfali et al, pp 75-77, More
about wireless, Wireless
LANs, WAN
communications (including table),
Mobitex,Bluetooth,
co-existence
of Bluetooth and Wireless LAN
Databases (Lecture
Notes)
Readings: Orfali Ch. 10 (skim details)
FYI: Microsoft
Access Resources (tutorials, etc.)
-
March 6:
Invited Lecture: Data Warehousing in Action
(Lecture
Notes)
Al Selvin, Senior Member of Technical Staff,
Verizon
Readings: Orfali Ch.12, 13, Data
warehouses, ad hoc query tools and other ways to destroy your company
Recommended:
Data warehousing for cavemen, Data
Warehousing for Business Intelligence
Databases and Querying (Lecture
notes)
Readings: SQL tutorial at http://photo.net/sql/or
at http://www.intermedia.net/support/SQL/sqltut.htm
Homework
2, due Wednesday, April 3
(Please download Northwind.mdb)
-
March 13
Spring Break
-
March 20:
Databases and Querying (Cont.), Database Pragmatics (Lecture Notes)
Client/Server (Lecture
Notes)
Readings: Orfali, Chapter 1-2
-
March 27:
Distributed systems and Web Technology (Lecture
Notes)
Readings: Orfali et al., Chapters 26-27, Overview
of J2EE (all three sections)
Recommended: Orfali et al., Chapters 28-29, Web
server popularity, Serverwatch,
Application
server directory, Comparison
Transaction processing and Distributed Systems (Lecture
Notes)
Readings: Chapter 15, 16, 21, 27 (pp 580-581 only)
-
April 3:
Integration Technologies and Distributed Systems: Enterprise Application
Integration, B2Bi, Messaging Middleware, Workflows (Lecture
Notes)
Readings: Orfali et al, Chapter 8 (pp 169-177 only), Chapter 15
Homework
3, due Wednesday, May 1
-
April 10
Examination
-
April 17
Invited lecture: Principles of Sustainable Online
Community
Philip
Greenspun, ex-CEO and founder, ArsDigita, and author, Philip
and Alex's Guide to Web Publishing
Recommended: Philip's web page at http://philip.greenspun.com
Next generation Interoperability and Integration: XML, Data Integration
Servers and Web Services (Lecture
Notes)
Readings: Orfali et al., pages 616-648, XML
and the Second Generation Web
Recommended: Internet
Data Integration Use case, XML,
Java and the future of the Web
Unless otherwise noted, all lecture notes are Copyright 2002 Vasilis Vassalos.
Significant contributions to the course by Professor Foster Provost are greatly acknowledged.