Information Technology
A.Y. 2020/2021
Learning objectives
The course aims at providing student with knowledge regarding various fundamental aspects of information and communication technologies: algorithms and computational thinking, computer architectures, multimedia information representation, networks and the world wide web.
Expected learning outcomes
At the end of the course, the student shall acquire a broad view of the current information and communication technologies, shall be able to recognize the related technical and social issues, and shall learn to solve simple computational problems through algorithmic approaches.
Lesson period: Second trimester
Assessment methods: Esame
Assessment result: voto verbalizzato in trentesimi
Single course
This course cannot be attended as a single course. Please check our list of single courses to find the ones available for enrolment.
Course syllabus and organization
Single session
Responsible
Lesson period
Second trimester
Teaching methods
Lectures will be held on the Zoom platform, can be attended both synchronously based on the official timetable and asynchronously as they will be recorded and uploaded on the course website.
Course syllabus and Teaching Resources
The contents and reference material will not be changed.
Assessment methods and Criteria
The final exam will be held on the Zoom and Labonline platforms, by subdividing students in turns composed of small groups. The overall structure of the test will remain unchanged, however if needed the total duration of the test may be reduced.
Lectures will be held on the Zoom platform, can be attended both synchronously based on the official timetable and asynchronously as they will be recorded and uploaded on the course website.
Course syllabus and Teaching Resources
The contents and reference material will not be changed.
Assessment methods and Criteria
The final exam will be held on the Zoom and Labonline platforms, by subdividing students in turns composed of small groups. The overall structure of the test will remain unchanged, however if needed the total duration of the test may be reduced.
Course syllabus
The program is focused on the following topics
- Algorithms and computational thinking:
pseudocode, algorithm performance, tractable and intractable problems
- Binary representation of information:
integer numbers, characters, ASCII and Unicode
- Data and multimedia information:
images, sounds, videos, non-compressed and compressed formats
- Computer architectures:
Von Neumann machine, languages, software, operating systems
- Networks and www:
internet, communication protocols, www and web2.0
- Algorithms and computational thinking:
pseudocode, algorithm performance, tractable and intractable problems
- Binary representation of information:
integer numbers, characters, ASCII and Unicode
- Data and multimedia information:
images, sounds, videos, non-compressed and compressed formats
- Computer architectures:
Von Neumann machine, languages, software, operating systems
- Networks and www:
internet, communication protocols, www and web2.0
Prerequisites for admission
No prerequisites are required
Teaching methods
The entire course is taught by lectures
Teaching Resources
Web site:
https://favanziniig.ariel.ctu.unimi.it/
Textbook:
Lawrence Snyder - Alessandro Amoroso, "Fluency" (7th Ed.), Pearson Italia, 2020
Additional complementary material prepared by the instructor is made available through the web site of the course.
https://favanziniig.ariel.ctu.unimi.it/
Textbook:
Lawrence Snyder - Alessandro Amoroso, "Fluency" (7th Ed.), Pearson Italia, 2020
Additional complementary material prepared by the instructor is made available through the web site of the course.
Assessment methods and Criteria
The final exam consists of a written test, which lasts 90 minutes and is composed of three sections: 1) multiple choice questions, 2) short essay questions, and 3) exercises.
Grading is on a scale of 30 and is based on the following aspects: mastering of the course topics, ability to apply the acquired knowledge to solving exercises, logical and critical thinking.
Using a scientific calculator is allowed during the test.
Grading is on a scale of 30 and is based on the following aspects: mastering of the course topics, ability to apply the acquired knowledge to solving exercises, logical and critical thinking.
Using a scientific calculator is allowed during the test.
Professor(s)