Establishment
Language of instruction
French, English
Teaching content
Bachelor computers & networks 3rd year
Training officer(s)
N.IHADDADENE, D.DELANNOY
Présentation
Prerequisite
--- Java part ---
Algorithmic skills
Basic knowledge in programming
Object Oriented Design
Algorithmic skills
Basic knowledge in programming
Object Oriented Design
Goal
--- Java part ---
Mastering basic concepts of the langage in order to be able to make the smartest choices when coding applications in Java
Applying Object Oriented Design in Java
Building Graphical User Interface in Java
Mastering basic concepts of the langage in order to be able to make the smartest choices when coding applications in Java
Applying Object Oriented Design in Java
Building Graphical User Interface in Java
Presentation
--- Java part ---
Java project global organization (IDE, packages, classes, compiling…)
Collections
Encapsulation, inheritance, polymorphism
Exceptions management
Testing (Test driven development)
Java Swing
Java project global organization (IDE, packages, classes, compiling…)
Collections
Encapsulation, inheritance, polymorphism
Exceptions management
Testing (Test driven development)
Java Swing
Modalités
Organization
Type | Amount of time | Comment | |
---|---|---|---|
Face to face | |||
Lab | 40,00 | ||
Independent study | |||
Independent study | 40,00 | ||
Overall student workload | 80,00 |
Evaluation
Control type | Duration | Amount | Weighting |
---|---|---|---|
Continuous assessment | |||
Lab grade | 3,50 | 1 | 33,00 |
Mini-project | 10,50 | 1 | 67,00 |
TOTAL | 100,00 |