INTRODUCTION TO COMPUTER SCIENCE
ABILITÀ INFORMATICHE
A.Y. | Credits |
---|---|
2018/2019 | 2 |
Lecturer | Office hours for students | |
---|---|---|
Cuno Lorenz Klopfenstein | Wednesday, 10:00–12:00 |
Teaching in foreign languages |
---|
Course with optional materials in a foreign language
English
This course is entirely taught in Italian. Study materials can be provided in the foreign language and the final exam can be taken in the foreign language. |
Assigned to the Degree Course
Date | Time | Classroom / Location |
---|
Date | Time | Classroom / Location |
---|
Learning Objectives
This course will teach fundamental computer science notions for an aware and well-informed usage of the Internet, the Web, productivity tools, and modern computing devices. The course includes basics of coding and computational thinking.
Program
1. Computer science basics
1.1. Digital information
1.2. Encoding and information representation
1.3. History of computing
2. Computational thinking
2.1. Programmable objects
2.2. Algorithms
2.3. Coding
3. Hardware and Software
3.1. Hardware architecture
3.2. Software architecture
3.3. Operating systems
3.4. Applications
3.5. File management
4. Communication
4.1. Computer networks
4.2. The Internet
4.3. The Web
5. Web applications and the Cloud
5.1. Web applications
5.2. Client/server model
5.3. Overview of application models
6. Productivity tools
6.1. Overview
6.2. Online collaboration, permissions, problems
6.3. Structure and features of an electronic sheet
6.4. Examples
7. Online life and security
7.1. Social networks
7.2. Privacy, security, and responsibility
7.3. Credential management
7.4. Information and disinformation
Bridging Courses
None.
Learning Achievements (Dublin Descriptors)
The student will learn to:
- Master basic notions in computer science, how to represent and encode digital information,
- Know how to use common productivitz tools (like G Suite, Microsoft Office, etc.) and know how to share information and collaborate online,
- Acquire basic digital security and privacy notions.
Teaching Material
The teaching material prepared by the lecturer in addition to recommended textbooks (such as for instance slides, lecture notes, exercises, bibliography) and communications from the lecturer specific to the course can be found inside the Moodle platform › blended.uniurb.it
Supporting Activities
Slides and other materials prepared by the lecturer. All materials are avaiable through the Moodle platform, in English.
Teaching, Attendance, Course Books and Assessment
- Teaching
Frontal lectures.
- Attendance
Attending more than 2/3 of lectures (i.e., at least 5 of 7).
- Course books
Materials supplied by the lecturer.
- Assessment
Attendance of at least 2/3 of lectures (i.e., 5 of 7, attendance certified with signatures) and passing an online quiz (available through the Moodle platform).
- Disability and Specific Learning Disorders (SLD)
Students who have registered their disability certification or SLD certification with the Inclusion and Right to Study Office can request to use conceptual maps (for keywords) during exams.
To this end, it is necessary to send the maps, two weeks before the exam date, to the course instructor, who will verify their compliance with the university guidelines and may request modifications.
Notes
Students can be exempt from mandatory attendance and the online quiz with adequate certifications of previous computer science courses or lectures.
« back | Last update: 09/09/2021 |