Tentative Syllabus & Schedule for CSE 490i

(expect some changes here!)

Date

Topic

Material

Notes

3-Jan

Introduction

Intro, overview, mechanics, history

5-Jan

Networking review (tcp/ip, dns, proxies,

7-Jan

Web servers, logs, browsers, html, style sheets, mime types, plugins, rendering

10-Jan

Website Management

XML, XSL, Cocoon

12-Jan

XSL cont; Languages (javascript, vbscript, java, perl, python)

14-Jan

Fundamentals of relational databases

17-Jan

--- No Class ---

19-Jan

SQL

Proj part1 due

21-Jan

DBMS implementation specifics: ODBC, JDBC, Cocoon SQLProcessor

24-Jan

Scaling with networks of workstations

26-Jan

Search Engines

HTTP, search strategy, robot exclusion

28-Jan

Index structures, boolean processing, summarization

31-Jan

Ranking (IR. Precision/recall, Tf/idf, latent semantic indexing)

2-Feb

Hypertext analysis (Kleinberg, google)

4-Feb

Directory information, infospace, (cora)

Proj part 2 due

7-Feb

Info integration

Metasearch, wrappers, XMLification

9-Feb

Ask Jeeves, query routing

11-Feb

Query reformulation

14-Feb

Integration execution engine (Tukwila)

16-Feb

Personalization

Collaborative filtering, amazon, alexa

18-Feb

Simple bayes classifier

21-Feb

--- No Class ---

23-Feb

Datamining

Proj part 3 due

25-Feb

Security

Cryptographic fundamentals, public key cryptography

28-Feb

SSL/HTTPS/certificates/P3P/truste

1-Mar

Ecommerce

Payment, SET, wallets, one click, micropayments

3-Mar

Auctions, advertising

6-Mar

Topics

Chat/IRC/Instant Messaging/Push/

8-Mar

Social & legal issues. Standards bodies

10-Mar

Conclusion

Conclusion

Proj part 4 due