Foundations of Computer Science (2007/2008)

Course not running

Spazio Moodle non più disponibile
Course code
Name of lecturer
Andrea Giachetti
Number of ECTS credits allocated
Academic sector
Language of instruction
Sem. I B, Sem. II A
Web page

Lesson timetable

Learning outcomes

The course aims at giving to the students the basic technical knowledges in order to develop a professional attitude in the choice and use of Computer Science tools for educational purposes, and, in particular, to efficiently use and develop web pages and multimedia contents for the web.


- Computer, networks and learning – Test
- Evolution of Computer Science and applications
- Computer architecture
- Algorithms and programming
- Operating systems, environments
- Networks, protocols, client-server applications
- The World Wide Web: Services, applications and their evolution
- Hardware and Software architecture of a Web Site
- Building a simple web site
- Markup Languages, HTML, XHTML, Cascading Style Sheets
- Multimedia Objects: images, sound, video, 3D graphics: coding, standards, embedding in web sites
- Dymanic HTML and computer programming: use of JavaScript.
- Lab activities
- e Learning fundamentals

Books (references):
E. Castro HTML per il World Wide Web con XHTML e CSS - Addison-Wesley, 2003 – ISBN 88-7192-183-6

Assessment methods and criteria

The final exam consists on a written test (open questions and/or multiple choice) on the course program. An optional oral or practical test could be also available to increase the score obtained.