NOVA Information Management School

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
 
 

Courses