Friday Jan
10 How Computers Work
Morning module
(9:30 - 1:00)
Hardware,
operating systems
Afternoon module (2:00-4:30)
Programming
languages, Development methodologies
Readings:
·
Orfali et al.,
Chapter 6
·
An excel macro and
Visual Basic tutorial and exercise (also handed out in class)
·
A strategic
comparison between Unix and Windows
·
Java
Security Architecture Extensions (*not* Cryptography architecture)
Saturday Jan 11 Distributed
systems and web technologies
Morning module (9:30-1:00)
Evolution of Client/server software, the Web and web-based systems
Afternoon module (2:00-4:30)
Web based application development.
Invited
talk by Ben Fried, Executive Director, Morgan Stanley.
Readings:
· Orfali et al., Chapters 1, 2, 21, 26 (skim), 27, 28, 29
· Learning ASP (also handed out in class)
· Overview of J2EE (all three sections)
Recommended Readings: Client Server
Software Architecture-- An overview, Web server
popularity, Serverwatch,
Application
server directory, Comparison
Lecture Notes: 1, 2, Ben Fried's slides
Sunday Jan 12 Database Management
and Analytical Processing
Morning module (9:30-1:00)
Data Management Software: What does it do, how does it do it
Afternoon module (2:00-4:30)
Data analysis: Online analytical processing (OLAP), data mining
Invited
talk by Foster Provost, Professor, Stern School of Business
Readings:
· Orfali et al., Chapters 12, 13
· Chapter 12 of Philip and Alex's Guide to Web Publishing
· Introduction to Data Mining and Knowledge Discovery, Third Edition (read the Introduction, Predictive Data Mining, the Data Mining Process, skim the rest)
Recommended Readings: SQL tutorial at http://photo.net/sql/, Data warehousing for cavemen, OLAP report Market analysis
Friday
Jan 24 Integration technologies and distributed systems
Morning module (9:30-1:00)
Transaction processing, Enterprise Application Integration, B2Bi, Messaging Middleware, Workflows
Afternoon module (2:00-4:30)
XML,
web services and data integration software
Readings:
· i2 technologies case (please read before class)
· ERP technical note (please read before class)
· Introduction to workflow, available with slightly different content here (pdf) and here (html)
·
Orfali et
al., Chapters 8 (pp 169-177 only), 15, 16
· XML and the Second Generation Web
Recommended Readings: Internet Data
Integration Use case, XML,
Java and the future of the Web
Saturday
Jan 25
Morning module (9:30- 11:30)
Information Retrieval and search engines
Afternoon module (12:30-4:30)
Network technologies, wired and wireless
Readings:
·
Orfali et al., Chapter 4
·
A Brief History of the
Internet
Recommended Readings:
On search: Mediating and metasearching on the internet, The Anatomy of a Large-Scale Hypertextual Web Search Engine, Web size statistics, Accessibility of information on the Web
On network technologies: Different
physical media, more
about wireless, Wireless LANs,
Mobitex,
Bluetooth, GSM and
GRPS (Cisco white paper)
FYI: ZDNet on Yahoo, Google, Inktomi (Dec 24, 2002)
Lecture Notes: 1, 2, 3(wireless)
Sunday
Jan 26 Networking technology and Security
Morning module (9:30-11:30) Network and computer Security
Invited talk by Angelos Keromytis, Professor, Columbia University Computer Science Department
Afternoon module (12:30-4:30) Security case discussion, and wrap-up
Readings:
· The iPremier Company: Denial of Service Attack (please read before class)
· Cisco Systems: Web enablement (please read before class)
· An introduction to computer security: The NIST handbook, Chapters 2, 4, 7, 16, 17, and 19.
Recommended readings: Evaluating the threat of voting systems, Forrester Brief: Six new Technologies to boost business results, The NIST handbook (the rest of the chapters)