CS8803/CS4675 Advanced Internet Systems and Application Development

Instructor: Prof. Dr. Ling Liu


Course Schedule and Notes

Attention: The information contained in this page is subject to changes.

Here are the Lecture-related course readings

Week

Topics

Notes (restricted access)

Required Reading

(Choose one per lecture and two per week)

1

1. Course Introduction + Search Engines: An Introduction

2. Search Engines: The State of Art

Lecture 1
Lecture 2

Only one reading assignment

[1.1 SE]: 1, 12, 9, 20

2

3. Mobile Computing and Location aware Computing: Architectures and Research Challenges

4. Mobile Computing and Location aware Computing: Applications and Services

Lecture 3

Lecture 4

[5.2 Mobile]: 13, 16, 19, 22,23,24

[5.5 GeoApp] 3,4,5,6,7,8,9

 

3

 

5. Location Privacy in Mobile Internet Era

6. Securing Publish and Subscribe Systems: Problems and Defenses

Lecture 5
Lecture 6

[4.3.3.LP] 1, 2,3,4,5

[4.3 Security] 11, 12, 17

4

7. Unstructured Peer-to-Peer Computing: Topology and Search

8. Distributed Hash Table Based Peer to Peer Systems

 

Lecture 7

Lecture 8 

+ PeerCQ

[5.1 P2P]: 2, 5, 7, 8, 13, 16
[4.3.2 Trust]1, 2, 7, 11]

5

9. Tracking and Delivering Fresh Information on the Net

10. Google Big Table and Cloud Computing

Lecture 9

Lecture 10

Only one reading assignment this week

[7.CloudComputing]: 1, 3, 6, 7, 8, 9, 10

 

6

11. Web Servers, Web Clusters (incl. Web Proxies, Web Caching)

Project Proposal Due Feb 10 Tuesday midnight

12. Application Servers: Concepts and Systems

Lecture 11

Lecture 12

(Proposal Listing)

[2.1 WS] 1, 2, 18

[2.2 WP] 4,6,7, 21

[3.AS] 18, 21, 31, 32, 33, 34

7

13. Selected Project Proposal Presentation
Groups 4, 12, 13, 16

14. Guest Lecture: Spatial Alarms: Architectures and Techniques (Bhuvan Bamba)

Lecture 13 (4, 12, 13 16)

Lecture 14

 

[1.1 SE]: 1, 7, 11, 12, 15, 14, 16, 19, 28, 32, 36. 37, 39

[5.2 Mobile]: 14, 18, 19, 20

8

15. Guest Lecture: Web Spam and Counter Measures (Calton Pu)

16. Guest Lecture: GT Bus Tracking (Myungcheol Doo), JAWPS (Karthik HG)

Lecture 15
Lecture 16

[4.4 WebSpam] 1, 2, 5, 8, 13, 15, 16, 17

9

17. Crawl and Search the Web using Distributed Peer to Peer Computing: Apoidea and PeerCrawl

18. Web Information Retrieval: Models and Methods

Lecture 17

Lecture 18

[1.1 SE]: 1, 7, 9, 11, 12, 15, 14, 16, 19, 20, 28, 32, 36. 37, 39

[5.1 P2P]: 7, 15, 16, 21, 22, 23

10

19. RFID: Benefits and Challenges

20. Sensor Network Computing: Applications and Research Challenges

Lecture 19

Lecture 20

 

 

[4.3. Security] 10, 13, 15, 16

[5.4 RFID]1,2,3,4

11


Spring Break

 

 

 

12

21. Internet Security and Secure Overlay Services

22. Web Performance: Metrics, Models & Methods

 

Lecture 21
Lecture 22

[4.3 Security] 11, 12, 17

[6.Web2.0] 1, 2, 3, 4, 5

13

23. Content Distribution Networks (CDNs)

24. VoIP and IPTV

 

Lecture 23
Lecture 24

14

25. Cool Stuff in Future Internet

CS8803/CS4675 Workshop Day One  (5 project presentations)

Lecture 25

 

15

CS8803/CS4675 Workshop Day Two (5 project presentations)

CS8803/CS4675 Workshop Day Three (5 project presentations)

 

 

16

CS8803/CS4675 Workshop Day Four (5 project presentations)

CS8803/CS4675 Workshop Day Five (5 project presentations)

 

Project Demo 4/21 - 4/24

Technology Review and Project Deliverable Due: 4/29 at 6pm (Hard Deadline)

 

 

 


[Link to GT]

Last updated on Dec. 12, 2008 by Ling Liu (lingliu@cc.gatech.edu)