Aims
This module examines basic concepts in Information Technology, such as relational databases and object-oriented programming languages. By the end of this course, in addition to mastering basic concepts in Information Technology, students should be able to:
write a simple program in JAVA or VBA.
analyse a problem and find a programming solution.
![](../../images/espo/ligne.gif)
Main themes
The course comprises:
-an introduction to computer systems (material components, basic software) - program lifecycles
- an introduction to relational databases.
-an introduction to basic concepts of the languages used in object-oriented programming, illustrated with JAVA and VBA (objects, variables, expressions, control structures, types of data, methods, etc).
-systematic methods of constructing standard programs and algorithms: problem modelling and specification - top-down reasoning and rudiments of UML.
![](../../images/espo/ligne.gif)
Content and teaching methods
Students will have the opportunity to practise programming in practical exercise sessions.
![](../../images/espo/ligne.gif)
Other information (prerequisite, evaluation (assessment methods), course materials recommended readings, ...)
Support : J.Lewis & W. Loftus, Java Software Solutions, 4th edition. Addison-Wesley.
![](../../images/espo/ligne.gif)
Other credits in programs
ARCH13BA
|
Troisième année de bachelier en sciences de l'ingénieur, orientation ingénieur civil architecte
|
(4 credits)
| |
ECGE12BA
|
Deuxième année de bachelier en sciences économiques et de gestion
|
(4 credits)
|
Mandatory
|
INGE12BA
|
Deuxième année de bachelier en ingénieur de gestion
|
(4 credits)
|
Mandatory
|
![](../../images/espo/ligne.gif)
|