
Computation I
Code
100025
Academic unit
NOVA Information Management School
Credits
7.0
Teacher in charge
Leonardo Vanneschi
Teaching language
Portuguese. If there are Erasmus students, classes will be taught in English
Objectives
The objective of this discipline is to introduce the students to the basics of Programming
Prerequisites
Presence in the classes will be counted and they will have a weight in the final grade
Subject matter
- quick introduction to the structure and functioning of a computer
- compiler and interpreter
- basics of the Java programming language
- expressions
- conditions if
- loops while, for
- methods
- hints to classes
Bibliography
Absolute Java, Walter J. Savitch, Addison Wesley, 2006; 0; 0; 0; 0
Teaching method
Theoretical classes: blackboard and slides, computer with software Eclipse
Practical classes: computer with software Eclipse
Evaluation method
The final grade is given by a weighted average between:
- Final Test
- Exercises done during the practical classes
- Presences in the classes