NETWORK COMPUTING AND APPLICATION DEVELOPMEN ENVIRONMENTS

Course Information
TitleΔΙΚΤΥΑΚΗ ΥΠΟΛΟΓΙΣΤΙΚΗ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ / NETWORK COMPUTING AND APPLICATION DEVELOPMEN ENVIRONMENTS
CodeΔΜ1005
FacultyEngineering
SchoolElectrical and Computer Engineering
Cycle / Level2nd / Postgraduate
Teaching PeriodSpring
CoordinatorGeorgios Chasapis
CommonNo
StatusActive
Course ID600004416

Class Information
Academic Year2018 – 2019
Class PeriodSpring
Faculty Instructors
Weekly Hours24
Class ID
600140892
Type of the Course
  • Scientific Area
Course Category
Specific Foundation / Core
Mode of Delivery
  • Face to face
Digital Course Content
Erasmus
The course is also offered to exchange programme students.
Language of Instruction
  • Greek (Instruction, Examination)
  • English (Instruction, Examination)
Learning Outcomes
The sτudent is expected to become familiar with communication protocols, standards and communication techniques, used in distributed computer systems , understand the concepts of visulization and virtualization, learn the different classes of distributed systems, such as cluster, cloud and grid computing systems. By carrying out a number of laboratory exercises the student is expected to acquire basic skills in setting up and managing a Linux server in a distributed computing environment and developing web and cloud computing services.
General Competences
  • Apply knowledge in practice
  • Retrieve, analyse and synthesise data and information, with the use of necessary technologies
  • Make decisions
  • Work autonomously
  • Work in teams
  • Advance free, creative and causative thinking
Course Content (Syllabus)
Communication standards and protocols, network hardware of distributed computer systems. Client-server model and remote procedure calls, programming techniques and principles of load balancing and resource management in environments. The concepts of visualization and Virtualization. Service oriented architecturew and web services. Cluster, cloud and grid computing.
Educational Material Types
  • Notes
  • Slide presentations
  • Video lectures
Use of Information and Communication Technologies
Use of ICT
  • Use of ICT in Course Teaching
  • Use of ICT in Laboratory Teaching
  • Use of ICT in Communication with Students
Description
Exam 70% (closed book); Coursework 30% (team project)
Course Organization
ActivitiesWorkloadECTSIndividualTeamworkErasmus
Lectures
Laboratory Work
Reading Assigment301
Project602
Written assigments100.3
Total1003.3
Student Assessment
Description
Exam 40%, Lab work 30%, project 30%
Student Assessment methods
  • Written Exam with Short Answer Questions (Formative)
  • Written Assignment (Formative)
  • Performance / Staging (Formative)
Bibliography
Additional bibliography for study
Σημειώσεις και επιστημονικά άρθρα
Last Update
28-09-2015