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
| Attachment | Size |
|---|---|
| LAB_LMC | 439.86 KB |
| LAB_bin_hex_dec | 32.99 KB |
| LAB_boolean_algebra | 2.95 MB |
| Παλιά_Θέματα | 371.47 KB |
| Attachment | Size |
|---|---|
| Άσκηση στην πλατφόρμα Alice | 236.85 KB |