CS6675/CS4675 Advanced Internet Computing 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 paper for each of the 10 assignment)

1

1. Course Introduction

2. Search Engine Technology:Crawl,Index,Ranking

Lecture 1
Lecture 2

No reading assignment

2

3. Peer to Peer Computing: Unstructured Model

4. Peer to Peer Computing: DHT model

Lecture 3

Lecture 4

[1.SE]: 1,2,3,12, 7

[5.1 P2P]: 2, 4, 13, 8, 10, 15, 16, 17, 21, 22, 23

[5.2 Mobile]: 4, 8, 13, 16, 19, 22,23,24, 28, 30, 31, 32

3

5. Mobile Internet + Localization

6. Location Based Services and Spatial Alarms
Project Team Formation Due on 1/29 (Friday)

Lecture 5
Lecture 6

[7.CloudComputing]:

2,5,7,10,12,13,14,15,16, 18, 20, 21, 22, 23.

4

7. Cloud Computing - Part 1

8. Cloud Computing - Part 2

Lecture 7
Lecture 8

[6.2 CF]: 1,2,3,4,7,8,10, 11

[6.1 Social Networks]: 30, 31, 32, 34, 41, 42, 52, 57, 64, 66

5

9. Internet Scale Information Monitoring

10. Multicast Systems and Event Dissemination

Project Proposal Due on Friday of Week 5 (Feb 12) midnight

Lecture 9

Lecture 10

[6.3 AssociationMining] 1, 2, 3, 4, 8, 13
[6.4 Clustering] 1, 2, 3, 4, 5, 6, 7,8,9,10,13,14
[6.5 Classification] 1, 3, 4, 5, 6, 7.

6

11. Web Servers, Application Servers, Enterprise Application Integration

12. Data Center Multi-Tier Systems and Virtualization

Meeting with each project group

Lecture 11

Lecture 12

[2.1 WS] 1, 2, 18

[2.2 WP] 4,6,7, 21

[3.AS] 14,15,118, 21, 31, 32, 33, 34
[1.1 SE]: 1, 7, 9, 11, 12, 14, 15, 16, 19, 20, 28, 32, 36. 37, 39

[5.1 P2P]: 5

7

13. Selected Project Proposal Presentation

14. Guest Lecture: Shared Memory Management in Virtualized Cloud + Public Cloud Lab

Lecture 13

Lecture 14

[5.2 Mobile]: 4, 8, 13, 16, 19, 22,23,24, 28, 30, 31, 32

8

15. Google Big Table + Key-Value Systems

16.Big Data + Apach Mahout

Lecture 15

Lecture 16

[5.1 P2P]: 26, 27, 28, 31, 32, 33, 35, 36
[8.4 Trust]1, 2, 7, 11,12,13

9

17. Content Distribution Networks (CDNs)

18. Application Level Multicast

Lecture 17

Lecture 18

 

[6.1.BigDataiAnalysis]: 4, 27, 29, 31, 52, 57, 64, 66
[5.4 RFID]1,2,3,4

[8.4 Trust]1, 2, 7, 11,12,13

10

19. Anonymous Communication

20. Secure Overlay Services

Lecture 21
Lecture 22

[8.1 Security]: 9,10,11,12,13,14, 15, 17

[8.4 Trust]1, 2, 7, 11,12,13

11


Spring Break

 

 

 

12

21. RFID Sensing and Systems

22. Internet of Things and Sensor Network Computing

Lecture 19
Lecture 20

 

13

23. Performance Measurement for Internet Systems and Applications

24. Big Data Science: Hot Topics

Lecture 23
Lecture 24

 

14

25. Hot Topics in Internet/Web Computing

CS8803/CS4675 Workshop Day (Project Presentation - 20 minutes each)

Lecture 25

Lecture 26

 

15

CS8803/CS4675 Workshop Day (project presentations - 15 minutes each group)

CS8803/CS4675 Workshop Day (project presentations - 20 minutes each)

 

 

16

CS8803/CS4675 Workshop Day (project presentations- 20 minutes each with demo)

The Spring 2016 semester ends by 4/26 and no class is scheduled on 4/28.

Project Demo 4/28
Project code + documentation due: 4/29 (accepted until 9am on 5/1)

Technology Review Due: 12pm on 5/5 (Final exam day - Hard Deadline)

 

 

 


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