| Code: | CINF018 | Acronym: | II |
| Keywords | |
|---|---|
| Classification | Keyword |
| OFICIAL | Computer Science |
| Active? | Yes |
| 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 | 47 | CINF - Study Plan | 2 | - | 6 | 56 | 162 |
This course is designed to help students acquire skills in the different aspects of Internet programing. A 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 technology, documents creation, developing and maintaining sites and perspectives for future development.
Students who obtain a passing grade should:
1 - Identify and select the most appropriate languages and technologies for a Web site's development.
2 - Have a good understanding of web development languages and style sheets.
3 - Describe information in a XML document valid according to a DTD or a XML Schema
4 - Create a DTD, or a XML Schema, to describe an annotation language for a specific domain.
5 - Define, using the XSL declarative language, a set of rules to transform XML documents.
Documents Annotation.
Styles sheets.
Semi-structured documents.
Data structures and data types definition.
Transformation and manipulation of semi-structured data.
Lectures
Exposure of theoretical concepts and examples presentation.
Discussion and demonstration of cases that may arise during the presentation of topics.
Online and interactive exemplification during classes.
Practical classes
Solving exercises on the topics previously covered in lectures.
The evaluation of this course includes the development of a project covering all the taught contents.
| Designation | Weight (%) |
|---|---|
| Exame | 45,00 |
| Participação presencial | 10,00 |
| Trabalho laboratorial | 45,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 and
2 - no less than 50% in pratical assignment.
Student presence in tutorial and practical sessions is registered. Lecture attendance is not mandatory, but missing lectures will affect the assessment of classroom participation.
Note that roundings are not considered to obtain the minimal mark. That means that the exam's minimal mark is 40%. E. g.: 7,95 < 8 => therefore fails.
Ordinary students
Mark = round (45% * NE + 45% * NT + 10% * PP).
Students with special "non-atendance" status
Mark = round (50% * NE + 50% * NT).
Legend:
Special exams require that students have completed the practical evaluation in the scheduled periods.
Exam grades can be improved in the available seasons. Improving the grades for practical work requires a new enrollment in the course.