|Responsible unit:||Department of Informatics Engineering|
|Course/CS Responsible:||Master in Multimedia|
|Acronym||No. of Students||Study Plan||Curricular Years||Credits UCN||Credits ECTS||Contact hours||Total Time|
The main objective is to acquire essential programming knowledge, using Python as support language.
After the completion of this course unit, students should be able to:
* Know the fundamental concepts of programming
* Devise simple computer programs
* Implement such programs in the Python programming language
Theoretical presentation of the fundamental concepts and applications. Practical examples and resolution of the proposed exercises by the students. Elaboration of small projects where the acquired knowledge is applied.
|Elaboração de projeto||60,00|
|Frequência das aulas||42,00|
The students should not exceed the limit of allowed classes' absences (25% of the expected classes) and should get at least 50% of the maximum grade for the classes evaluation part of the final grade - DE in the final grade calculation formula below.
Student workers and equivalents exempted from classes must, on a regular basis, combine their work with the teachers, present the progress of their work, as well as present them simultaneously with ordinary students, and carry out the practical tests of individual assessment provided.
Final Grade = 0,6 DE + 0,4 EX
DE = 1/3 TP1 + 2/3 TP2
DE - Distributed evaliation
EX - Final exam
A1 - Assignment 1
A2 - Assignment 2
The students should also have a minimum of 40% in the exam component (EX).
Students with a special status are assesses as regular students. They have to perform the same assignments within the same deadline as regular students.
The grade of the exam may be improved at a second exam ("recurso"). Students may improve the grade of the continuous assessment component on the subsequent academic year.