First cycle
degree courses
Second cycle
degree courses
Single cycle
degree courses
School of Science
Course unit
SSM0014097, A.A. 2015/16

Information concerning the students who enrolled in A.Y. 2013/14

Information on the course unit
Degree course First cycle degree in
SS1451, Degree course structure A.Y. 2009/10, A.Y. 2015/16
bring this page
with you
Degree course track PROFESSIONALIZZANTE [006PD]
Number of ECTS credits allocated 8.0
Type of assessment Mark
Course unit English denomination INFORMATION SYSTEMS
Website of the academic structure
Department of reference Department of Statistical Sciences
Mandatory attendance No
Language of instruction Italian
Single Course unit The Course unit can be attended under the option Single Course unit attendance
Optional Course unit The Course unit can be chosen as Optional Course unit

Teacher in charge OMBRETTA GAGGI INF/01

Course unit code Course unit name Teacher in charge Degree course code

ECTS: details
Type Scientific-Disciplinary Sector Credits allocated
Educational activities in elective or integrative disciplines ING-INF/05 Data Processing Systems 8.0

Course unit organization
Period First semester
Year 3rd Year
Teaching method frontal

Type of hours Credits Teaching
Hours of
Individual study
Laboratory 2.0 16 34.0 No turn
Lecture 6.0 40 110.0 No turn

Start of activities 30/09/2015
End of activities 23/01/2016
Show course schedule 2015/16 Reg.2009 weekly timetable
2015/16 Reg.2009 single teaching timetable

Examination board
Examination board not defined

Prerequisites: Students are required to be familiar with the basic elements of programming and object oriented programming.
Target skills and knowledge: The course intends to present to students the World Wide Web and information technology above it. It aims to provide the required knowledge for the design and development of web sites with the use the latest technology. Students, in addition to acquire a high-level knowledge of the various types of existing web technologies, will be formed to become developers of web sites based on standard languages and XML technology. Interactivity on the web will be also explained (scripting languages).
Examination methods: Lessons, exercises in the laboratory, and development of a project.
Assessment criteria: The written examination contains some questions to assess the learning of theoretical concepts given during the course, particularly with respect to XML technologies.

The project, developed by a group, aims to assess the ability, of the student to identify an appropriate case study, and to design and implement both the back-end and the front-end of a web site.
Course unit contents: 1. Introduction. The concept of hypertext, the World Wide Web and Internet. The W3C consortium, Client-Server architectures and Internet protocols.

2. The languages of the static web. HTML5 and XHTML languages and the style sheets (CSS): formatting of text and graphics on Web; links and navigation.

3. Principles of web design. Information architecture. Schemes and structures for navigation. Design of interfaces. Accessibility and legislation. Techniques for ensure accessibility. Search Engine Optimization.

4. XML. EXtensible Markup Language (XML), languages for the definition of a schema (DTD and XMLSchema). Languages to retrieve data (XPath) and introduction to the processing style sheets for XML (XSLT).

5. The languages for the dynamic web (Programming on the Internet). The JavaScript language. The DOM for the Management of the pages via JavaScript. The Perl language. The Common Gateway Interfaces (CGI). LibXML and libXSLT libraries.
Planned learning activities and teaching methods: The teaching consists of lectures, laboratory exercises and the development of a project.
Additional notes about suggested reading: The slides of the course and the material of the laboratories are made ‚Äč‚Äčavailable on the course website.
Textbooks (and optional supplementary readings)
  • Joel Sklar, Principi di Web Design. --: Apogeo, 2012. Cerca nel catalogo
  • Gabriele Gigliotti, HTML5 e CSS3.. --: Apogeo, 2011. Cerca nel catalogo