| Code: | CINF018 | Acronym: | II |
| Keywords | |
|---|---|
| Classification | Keyword |
| OFICIAL | Computer Science |
| Active? | Yes |
| E-learning page: | http://moodle.up.pt/ |
| Responsible unit: | Department of Informatics Engineering |
| Course/CS Responsible: | Bachelor of Arts in Information Science |
| Acronym | No. of Students | Study Plan | Curricular Years | Credits UCN | Credits ECTS | Contact hours | Total Time |
|---|---|---|---|---|---|---|---|
| CINF | 48 | Plano Oficial a partir de 2008/2009 | 2 | - | 6 | 56 | 162 |
This course is designed to help students acquire skills in the different aspects of programing the Internet. Special emphasis will be given to the World Wide Web, as a consistent interface for practically all other Internet applications in terms of structure and technologies, creating documents, developing and maintaining sites and perspectives for future development.
Students who obtain a passing grade should:
1- Identify and select the more appropriate languages and technologies for a Web site's development
2- Have a good understanding of several languages for the development of Web pages and styles
3- Describe a set of information in valid XML document according to a DTD or a XML Schema
4- Create a DTD, or a XML Schema, to specify a small language for a well defined domain
5- Define, using the declarative XSL language, a set of rules for XML documents transformation
Documents Anotation
Styles
Semi-structured documents
Data structures and Types Definition
Vaguely structured Data transformation
Subject matter is presented in theoretical classes, based on the analysis of simple examples to be followed by a formal presentation of concepts. Class notes will be made available on the course webpage beforehand; students should print these out and bring them to class.
The notes provided will be presented in class with a multimedia projector and, in some cases, the examples presented will be tested online.
| Designation | Weight (%) |
|---|---|
| Exame | 50,00 |
| Trabalho laboratorial | 50,00 |
| Total: | 100,00 |
| Designation | Time (hours) |
|---|---|
| Estudo autónomo | 30,00 |
| Frequência das aulas | 56,00 |
| Trabalho laboratorial | 82,00 |
| Total: | 168,00 |
In order to pass this course, students must achieve:
1- no less than 40% in the exam
2- no less than 50% in continuous assessment
If NE Fails the subject
If NE>=8 e NT>=10
Obtains passing mark according to the following rules:
If (NE – NT) > 5
NF = (NE+NT)/2+0,25*(NE-NT-5)
If -5 <= (NT-NE) <= 5
NF=(NE+NT)/2
If (NT-NE) > 5
NF = (NE+NT)/2-0,25*(NT-NE-5)
Where
NE is the examination mark in a 0 to 20 scale without rounding
NT is the assignments mark in a 0 to 20 scale without rounding
NF is the final mark
Note that for obtain minimal marks previous roundings are not considered. That means, the exam's minimal mark is 40%. Ex: 7,95 < 8 => therefore fails.
Sames rules as ordinary students
Improving the final exam mark: another exam
Improving the mark achieved in distributed evaluation is not possible in resit periods