Information and Communication Technologies (ICT)

The aim of the course is to s to leverage fundamental concepts of computer science and telecommunications for an in-depth exploration of methods and technologies employed in modern computing systems. In the context of the course, principles of computer architecture, operating systems, as well as programming techniques and languages are analyzed. In addition, concepts of computer networking, communication protocols with emphasis on the application level, mobile communication networks, as well as advanced topics integrating the above, such as cloud computing technologies, content distribution networks, peer-to-peer networks and internet security are examined. 

The course provides an in-depth analysis of the following topics: 

Computing Systems - Digital Representation of Information, Computer Architecture, Operating Systems, Introduction to Programming - Algorithms, Databases, Communication Networks, Computer Networks and Internet. 

You can find the course page here

Professors: 

M. Theologou, Emeritus Professor NTUA 

K. Demestichas, Assistant Professor Agricultural University of Athens 

E. Adamopoulou, EDIP (Laboratory Teaching Staff member) NTUA

Course Material
Attachment Size
LAB_LMC 439.86 KB
LAB_bin_hex_dec 32.99 KB
LAB_boolean_algebra 2.95 MB
Παλιά_Θέματα 371.47 KB
Work