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. Syllabus Introduction and Lab Introduction

2. Course Introdution Summary + Search Engine Fundamental - Part 1

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

Lecture 5
Lecture 6

[7.CloudComputing]:

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

4

7. BlockChain Technology and BitCoins

8. BlockChain Technology and BitCoins
Project Team Formation Due on Friday (Feb. 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. Cloud Computing Fundamental - Part 1

10. Internet Scale Information Monitoring and Dissemination

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. Cloud Computing Part 2

Cloud Computing Part 3: Big Data Analytics Cloud

Project Proposal Due on Friday of Week 6 (Feb 16) midnight

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. Fundamental of Internet Services: Web Servers and Application Servers

14. Cloud Computing Part 4: KeyValue Systems

Project group meeting with Prof. this week on Mondday (see TSqaure Wiki for Schedule

Lecture 13

Lecture 14

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

8

15. Selected Project Proposals presentation

16.Cloud Computing Part 5: Emulab and Amazon EC2

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

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. Peer to Peer Trust

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. Edge Computing

Lecture 19
Lecture 20

 

13

23. Performance Measurement for Internet Systems and Applications
24. Internet of Things

Lecture 23
Lecture 24

 

14

24. Internet Computing and Big Data Science: Hot Topics
CS8803/CS4675 Workshop Week 1 (8 groups) (Project Presentation - 20 minutes or 15 minutes each)

Lecture 25

Lecture 26

 

15

CS8803/CS4675 Workshop Week 2 (8 groups) (project presentations - 15 minutes each group)

 

 

16

CS8803/CS4675 Workshop Day (4 Groups) (project presentations- 20 or 15 minutes each with demo)

The Spring 2018 semester ends by 4/24 with 4/25-4/26 no class scheduled and final exam from April 30 - May 3.

Project Demo 4/24
Project code + documentation due: 4/24 (accepted until 9am on 4/29 (Saturday morning)

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

 

 

 


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