|Wednesday||8:30 AM - 10:30 AM||lesson||Lecture Hall Gino Tessari|
|Thursday||10:30 AM - 12:30 PM||lesson||Lecture Hall F|
The course aims to introduce the fundamentals of information technology, of computers and their operation.
In particular, during the course will be teached the basics of information coding, computer architectures, operating systems, computer networks, internet, and programming in order to provide students with the ability to solve practical and theoretical problems regarding the use of the computer and its infrastructure.
Introduction to the concept and to the history of computer science
Code and Support
Encoding numerical (binary)
Elements of Boolean logic
HW architecture of a computer:
Von Neumann model
Types of operating systems
Process, peripherals and memory management
Networks and Internet:
Local Area Networks
Internet and the Web
Algorithms and Programs:
Algorithms and flowcharts
Programming languages (outline)
C Programming in Linux environment
The exam consists of a written test composed of questions with multiple choices.
Frequency is not mandatory.