|Thursday||2:30 PM - 4:30 PM||lesson||Lecture Hall D|
|Friday||9:30 AM - 11:30 AM||lesson||Lecture Hall D|
The aim of this course is to introduce the basic notions in computer science that are necessary for a knowledgeable use of computer systems.
In particular, the course will address several central topics including information coding, computer architectures, operating systems, computer networks, Internet, and programming languages in order to provide the students with the ability to solve practical and theoretical problems regarding the use of the computer and its infrastructure.
Introduction to the concept and 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
The relational model
|Glenn Brookshear and Dennis Brylow||Computer Science: An Overview (Edizione 12)||Pearson||2015||9780133760064|
The exam consists of a written test with multiple choices.
Attendance to the lectures is not mandatory.