JAVA

Code Cours
2223-JUNIA-M1S1-MB-IT-103
Language of instruction
French, English
Teaching content
MB-IT
Training officer(s)
M.Morelle, M.Morelle
Stakeholder(s)
Mikael Morelle
Level
Master
Program year
Period

Présentation

Prerequisite
Basic algorithms and data structures in the computer software
Goal
- Understand the aims of JAVA programming language
- Know how to carry out an application in JAVA.
- Be able to implement the basic notions of the object-oriented programming: inheritance, encapsulation and polymorphism.
Presentation
General presentation of JAVA programming language
Simple objects construction
Composite objects construction
Inheritance
Exceptions
Out/Input
Threads
Introduction to graphical applications development

Modalités

Organization
Type Amount of time Comment
Face to face
Lectures - face to face 10,00
Lab 18,00
Independent study
Independent study 50,00
Overall student workload 78,00
Evaluation
Practical works
Project
Control type Duration Amount Weighting
Others
Mini-project 2,00 1 40,00
Final Exam
Intermediate exam 2,00 1 60,00
TOTAL 100,00

Ressources

Bibliography
Thinking in JAVA - B. Eckel

Prentice Hall, Upper Saddle River, N.J., USA, 2000

Le langage Java : concepts et pratique - Irène Charon

Éditions Hermès, 2000