Number of hours
- Lectures 9.0
- Projects -
- Tutorials 4.5
- Internship -
- Laboratory works 12.0
- Written tests -
ECTS
ECTS 2.5
Goal(s)
Students should be able to implement an application corresponding to a set of predefind classes, using the basic concepts of object-oriented programming.
Jean-Luc KONING
Content(s)
Fundamentals of OO
Objects and classes
Interaction between objects
Collections
Simple class design
Designing OO applications
Unheritance
Polymorphism
Exceptions
Designing GUI
Advanced topics
Internal classes
Anonymous classes
Preconditions and postconditions
Introduction to programming.
Basic knowledge of the C language.
CC = Assignments
E1 = Exam session 1 : 1h30, all documents allowed, no calculator/computer allowed
E2 = Exam session 2 : 1h30, all documents allowed, no calculator/computer allowed
TP : Lab note
The course exists in the following branches:
- Curriculum - Network and computer science - Semester 6
- Curriculum - EIS - Semester 6
Course ID : 3AMCS312
Course language(s):
The course is attached to the following structures:
- Team Computer Science
You can find this course among all other courses.
Livre : Objects First with Java: A Practical Introduction Using BlueJ, Global Edition
https://www.bluej.org/objects-first/