Course Catalog 2010-2011
International

Basic Pori International Postgraduate Open University

|Degrees|     |Study blocks|     |Courses|    

Course Catalog 2010-2011

SGN-5226 Content Sharing Technologies and Services, 4 cr

Person responsible

Petros Belimpasakis, Ireneusz Defee

Lessons

Study type P1 P2 P3 P4 Summer Implementations Lecture times and places
Lectures
Excercises
 2 h/week
 2 h/week
+2 h/week
+2 h/week


 


 


 
SGN-5226 2010-01 Thursday 14 - 16, TB214
Thursday 14 - 16, TB214

Requirements

Attending lectures and completing assignment or passing written exam

Principles and baselines related to teaching and learning

Course is lectured with accompanying exercises and assignments

Learning outcomes

Students understands design, operation and mash-ups of Internet services related to content (both user-generated and commercial). Student knows service architectural models, technology stacks, protocols, standards, privacy and trust issues for building modern Internet services. Student acquires knowledge of examples of popular content services (social networking, advertising, on-line stores) and their key characteristics.

Content

Content Core content Complementary knowledge Specialist knowledge
1. Multimedia content in Internet services: Background & requirements   Long-tail content, Web 2.0 paradigm   Social media tools  
2. Internet content service frameworks and architectural styles   Web mash-ups, Service APIs, content delivery mechanisms   Content sharing technologies and protocols  
3. Scaling-up services and service platforms   Cloud based services   Infrastructure as a Service, Software as a Service  
4. Legal, privacy, trust and security issues   Practices for handling private user data   Copyrights and licenses  
5. Selected successful services and their key characteristics   Service operational & business models   Advertizing engines, app stores, social networking sites, etc.  

Evaluation criteria for the course

Course is graded on the basis of answers to exam questions. Very good grade is obtained when exam questions are correctly answered and exercises are done. Course acceptance threshold is half of the maximum exam points. Volunteer and personal bonus work is prized with increasing the exam result by one grade if the threshold is passed.

Assessment scale:

Evaluation scale passed/failed will be used on the course

Study material

Type Name Author ISBN URL Edition, availability, ... Examination material Language
Book   Cloud Application Architectures   George Reese   978-0-596-15636-7          English  
Book   Content Management for Dynamic Web Delivery   JoAnn T. Hackos   978-0471085867          English  
Book   Personal Content Experience: Managing Digital Life in the Mobile Age   Lehikoinen, J. et al.   978-0-470-03464-4          English  
Book   Scalable Internet Architectures   Theo Schlossnagle   978-0672326998          English  
Book   Web 2.0 Architectures: What Entrepreneurs and Information Architects Need to Know   Governor, J. et al.   978-0596514433          English  
Lecture slides   Content Sharing Technologies and Services   Petros Belimpasakis            English  
Research   Seamless User-Generated Content Sharing in the Extended Home   Petros Belimpasakis   978-952-15-2165-2          English  

Prerequisites

Course Mandatory/Advisable Description
SGN-5106 Multimedia Systems and Communications Mandatory    
TLT-2316 Computer Networking I Advisable    

Prerequisite relations (Requires logging in to POP)

Correspondence of content

There is no equivalence with any other courses

Additional information

This course focuses on technologies and wider aspects of Internet services in relation to content. Multimedia content, commercial and user-generated, has been driving the transformation of the web, with many popular Internet services being built around it, directly or indirectly. The objective is to provide an understanding of how such services are designed, developed, interlinked and maintained, so that the student acquires knowledge valuable for working on, or further researching, this domain. In an end-to-end manner the course covers key technologies and enablers, hands-on implementation examples, popular paradigms and use cases, as well as legal, privacy and trust issues. Course page: http://www.cs.tut.fi/kurssit/SGN-5226/
Suitable for postgraduate studies

More precise information per implementation

Implementation Description Methods of instruction Implementation
SGN-5226 2010-01 http://www.cs.tut.fi/kurssit/SGN-5226/        

Last modified28.06.2010