• No results found

University of Nicosia, Cyprus

N/A
N/A
Protected

Academic year: 2021

Share "University of Nicosia, Cyprus"

Copied!
5
0
0

Loading.... (view fulltext now)

Full text

(1)

University of Nicosia, Cyprus

Course Code Course Title ECTS Credits

COMP-513 Computer Networks and Web Technologies

10

Department Semester Prerequisites

Computer Science Spring None

Type of Course Field Language of Instruction

Required Computer Science English

Level of Course Year of Study Lecturer(s)

2nd Cycle 1st Dr. Constandinos X.

Mavromoustakis

Mode of Delivery Work Placement Co-requisites

face-to-face N/A None

Objectives of the Course:

The main objectives of the course are to:

 demonstrate and analyze the basic computer networking technologies and the required infrastructure which comprises the key steps involved in the communication process

 introduce Caching Techniques for Web content and availability methodologies for Navigating Content Networks and demonstrate the Internet Content-oriented Protocol

 introduce and provide students with deep knowledge for the up-to-date Internet and Web technologies and their access implementations (including Sensor Networks, Internet of Things (IoT), Cloud Computing paradigm etc.)  introduce the concepts for resource sharing and resource manipulation for

Cognitive systems and how these systems handle efficiently the network resources

 provide students with deep knowledge for the up-to-date techniques for Streaming Media and critically assess the technical challenges in Peer to Peer Networks with case studies (Torrents and file sharing platforms) and Agent-based Systems

(2)

Systems as well as the Cross Layer Design (CLD) for Wireless Networks using active elements and the differences existing over different platforms  provide students with deep knowledge for the Semantic Web and assess the

Big Data manipulations through different protocols as well as introduce state-of-the art research in the area

Learning Outcomes:

After completion of the course students are expected to be able to:

1. provide a good realization and clear identification of the physical and logical control of today’s modern networking architectures as well as the connectivity characteristics for end-to-end reliable data transmission

2. provide students with deep knowledge for developing Web-applications: N-tier applications, Usability Principles, Cloud Computing paradigm and related Technologies

3. provide students with deep knowledge of the existing technologies for cognitive Internet of Things (IoT)systems, Agent-based systems and Cross layering issues and Traffic based schemes and how these concepts affect the efficiency of the network resources

4. introduce state-of-the art research in the area of modern Internet Technologies regarding the Caching Techniques for Streaming Media

5. introduce state-of-the art research in the area of Wireless Sensor Network, U-WSNs and Cloud-based systems and provide students with deep knowledge for existing technical challenges in Peer-to-Peer Content Networks and the file sharing platforms

6. research in state-of-the-art areas in data and network communication systems and web technologies

Course Contents:

1. Introduction to Computer Networks and Web Technologies: Standards, Topologies, Network Standardization, Transmission Principles etc

2. Networked Systems and Internet structure: Introduction to the Internet (review of TCP/IP and application interface, basic concepts of the Internet, Internet Services and Protocols, World-Wide-Web Services, higher level protocols)

(3)

based applications and services with the utilized protocols, Sockets and Client/Server structures and P2P existing architectures

4. Hybrid and purely Mobile Peer-to-Peer Communication¥ and principles, supported protocols and communication pros and cons

a. Programmable, adjustable and adaptive (M)P2P systems b. Dissemination, Caching, Opportunistic communications c. Information Diffusion models

i. Epidemic communication

ii. Blackboard-oriented diffusion methods

5. Wireless systems and networks and supported foundations and architectures¥ a. Traffic oriented schemes for resource manipulation and architectures b. Collaborative outsourcing in MP2P systems

6. Cognitive systems: efficiency, and resource manipulation¥ a. Methodologies and State-of-the-Art architectures

b. Swarms, Particle optimization and Agent-based approaches for high performance computing systems

c. Survey on swarm intelligence-based energy protocols in wireless networks, pheromone allocation, swarm-based strategies etc.

7. Wireless Sensor Network (WSN), life cycle, energy efficiency, lifetime of WSNs, energy conservation¥

a. Cross Layer Design (CLD) for WSN

b. Traffic/Capacity based methodologies for problem solving in WSNs 8. Internet of Things (IoT) ¥

a. Unique addressability of things

b. Smart spaces, intelligent interfaces communication within social, environmental, and user contexts

9. Enabling Multimedia application through the Internet¥

a. Techniques for Streaming Media and Caching Methodologies for Streaming Media (synchronously and asynchronously)

b. Case studies (Skype, YouTube, FourSquare, M/E-Learning platforms etc.)

c. Operational characteristics and utilized mechanisms 10. Internet File Sharing protocols¥

(4)

b. Technical Challenges in Peer to Peer Networks c. Case studies (Torrents and file sharing platforms)

11. Cloud Computing paradigm and the state-of-the-art notation currently used¥ a. Architecture-based service

i. Existing services and modular architectures¥ (IaaS, PaaS, NaaS, *aaS)

ii. ‘Anything’ as a Service (*aaS) with state-of-the art paradigms b. Cloud Computing and state-of-the art paradigms for the Cloud(s) 12. SemanticWeb, Big Data and Mobile Internet¥

a. Mobile Interactive Content Delivery - Instant Messaging b. Case studies of the existing platforms and architectures

c. Research in state-of-the art areas regarding the Semantic Web and provide students with experience in developing client-based, resource constrained applications on the WWW

d. Big Data challenges e. Case studies¥

¥

Published articles from leading Journals and Conference Proceedings will also be considered as a part of the required reading material.

Learning Activities and Teaching Methods:

Lectures, lab presentations, lab tutorials, practical exercises, assignments and research essays

Assessment Methods:

Homework, project/research essay(s), midterm examination, final examination

* Every week a Virtual Laboratory Session will take place where student would be expected to carry out hands-on practice and gain experience.

Required Textbooks/Reading:

Authors Title Publisher Year ISBN

Hofmann M. and Beaumont L.

Content Networking: Architecture, Protocols, and Practice The Morgan Kaufmann (Series in Networking) 2007 ISBN 10: 1-55860-834-6 Kurose J. F and Ross K. W. Computer Networking: A Top-Down Approach, 6th Edition Addison-Wesley 2013 ISBN-10: 0132856204 • ISBN-13: 9780132856 201

(5)

Recommended Textbooks/Reading:

Authors Title Publisher Year ISBN

Jackson J.K. Web Technologies: A Computer Science Perspective Pearson/Prentice Hall 2006 ISBN-13: 978-0131856035 Sebesta W.R. Programming the

World Wide Web

Addison Wesley 2007 4th ed. ISBN-10: 0321489691 ISBN-13: 9780321489 692 Donahoo J.M. and Calvert K.L. TCP/IP sockets in C, Practical Guide for Programmers Morgan Kauffman 2001 ISBN-10: 1-55860-826-5

References

Related documents

After CNV merging and dis- carding of CNVs that were not called by A/P/p, 10 and 7 CNVs remained in the affected and unaffected members of the twin pair, respectively; seven were

Standardization of herbal raw drugs include passport data of raw plant drugs, botanical authentification, microscopic & molecular examination, identification of

In our study, consumption of high zinc biofortified wheat flour for 6 months compared to low zinc bioforti- fied wheat resulted in statistically significant reduction in days

In earlywood (upper panel, Fig. 3), the cell lumen area decreased with increasing cell wall area at an early stage of [C2mim][Cl] treatment.. After these initial changes in cell

With Harry Adaskin as second violin, Milton Blackstone viola, and Boris Hambourg cello, the Hart House Quartet developed into one of the leading string quartets on the

This essay asserts that to effectively degrade and ultimately destroy the Islamic State of Iraq and Syria (ISIS), and to topple the Bashar al-Assad’s regime, the international

National Conference on Technical Vocational Education, Training and Skills Development: A Roadmap for Empowerment (Dec. 2008): Ministry of Human Resource Development, Department

Using a likert scale reading interest survey, a released SOL reading comprehension test, and teacher observations data were collected to determine if independent choice in a