Class Schedule for Information and Internet Technologies


 

 

  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)

·        IBM charts a course to on-demand infrastructure

 

FYI: Forget the Files and the Folders: Let Your Screen Reflect Life (from the NY Times), Comparisons between Unix and Windows: 1, 2, 3

 

Lecture Notes: 1, 2


  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 popularityServerwatch, 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

 

Lecture Notes: 1,2,3 

             

   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)

·        IT Toolbox CRM overview

·        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

 

Lecture Notes: 1, 2, 3

 

   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:

·        Hypersearching the Web

·        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)