University Côte d'azur

UE MIAGE: Conception, Programmation et Développement S5

ECUE's code : SLUG502

This course give 6.0 ECTS.
PORTAIL SCIENCES ET TECHNOLOGIES
Informatique
Campus SophiaTech Les Lucioles
Licence 3
Semestre impair
Français

PRESENTATION

Le but du cours est de :

  • Rappeler les concepts fondamentaux de la programmation impérative et orientée objet
  • Donner une initiation aux problèmes rencontrés lors de la conception d’un programme : complexité temporelle et mémoire, compris code et performance, efficacité, maintenabilité, évolutivité
  • Capacité à développer et concevoir des algorithmes simples en Java
  • Comprendre les mécanismes simples de la programmation orientée objet : classe, généralisation, polymorphisme, liaison dynamique et la façon dont ces mécanismes sont réalisés en Java.

Course's manager(s)

, Frederic Mallet

In class

  • 22h of lectures
  • 38h of practical work

PREREQUISITES

Before the start of the course, I must ...
  • Connaissances élémentaires en théorie des ensembles
  • Logique du 1er ordre
  • Mathématiques au baccalauréat ou équivalent L1/L2

OBJECTIVES

By the end of this course, I should be able to...
  • Concevoir un programme et un algorithme simple
  • Mettre en place des jeux de tests
  • Réaliser le programme dans le langage Java
  • Utiliser des bibliothèques réalisées par d’autres développeurs
  • Utilisation basique d'un outil de versioning (type git).

CONTENT

    • vocabulaire, codage des données, typage fort et structures de contrôle
  • No description
  • No description
  • No description
  • No description
  • No description
  • No description
Access to complete Syllabus (Authentification required)
Important
This syllabus has no contractual value. Its content is subject to change throughout this year: be aware to the last updates