Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Études Universitaires en Informatique : Algorithmes, UNIX, Interface Graphique, Culture In, Apuntes de Informática

Cet extrait de catalogue présente diverses matières liées à l'informatique, telles que l'algorithme, l'environnement UNIX, l'interface graphique, la culture informatique et plus. Chaque matière est décrite par un résumé et des objectifs. Les matières couvertes comprennent Algo-1-001, UNIX-1-001, InfoG-1-001, CINFO-1-001, POOBJ-1-002, UNIX-1-002, IART-1-001, SECU-1-003, UNIX-1-003, INFOG-1-002, Algo-2-001, Secu-2-001, Prlib-2-001, Poobj-2-001, Ms .net i, Iart-2-001, Secu-2-002, Reso-2-001, Based-2-001, Poobj-2-004, Java i, Poobj-2-003, Iart-2-001, Virus informaticque, Réseau d'entreprise, Admin de base de données i, Prlib-2-002, Algo-2-002, Pspe-2-001, Prlib-3-001, Secu-3-001, Secu-3-003, Engl-3-001, Java ii, Reso-3-001, Architecture réseau personnel, Admin de base de données ii, Projet libre ii, Algo-2-002, Programmation fonctionnelle, Prlib-3-001, Projet libre ii, Sécurité système, Virus informatique avancé, Anglais, Java ii, Frameworks web et e-commerce, Intelligence artificielle ii,

Tipo: Apuntes

2013/2014

Subido el 12/08/2014

facu927
facu927 🇪🇸

1 documento

1 / 13

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Année 42.1
41 mini projets dont:
- une calculatrice pour nombres arbitrairement
grands
- un moteur 3d simple pour jeu de type FPS
- un challenge sécurite à niveaux
- une gestion ludique de pizzeria
- un mécanisme d’authentification déporté
7 projets dont:
- un combat de programmes dans une arene virtuelle
- un interpreteur de commande unix complet
- un programme de calcul d’image de synthese
- un jeu reseau simulant un monde virtuel
ALGO-1-001
Algorithmes
elémentAires
11 crédits
résumé :
Par la confrontation et
la résolution pratique de
projets variés, découverte
des besoins usuels en
structures de données et des
algorithmes classiques les
manipulants.
objectifs :
- Perfectionnement en C
- Evaluation d’expressions et
restructuration des données
- Structures de données:
listes, hash, arbres, tableaux
- Algorithmes usuels :
parcours, tri, recherche
- Théorie des graphes
UNIX-1-001
environnement
UniX i
11 crédits
résumé :
Compréhension des
systèmes UNIX et utilisation
de l’API POSIX au travers
de nombreux challenges
mis en place dans un cadre
d’apprentissage peer-to-
peer.
objectifs :
- Perfectionnement en C
- Communication UNIX
: file descripteur et
entrées-sorties vers des
périphériques et d’autres
processus
- Etats d’un processus
: création, exécution,
destruction, signaux
- Management d’un terminal
- Conception des systèmes
d’exploitation
INFOG-1-001
interfAce
grAphiqUe
10 crédits
résumé :
Maîtrise rapide des principes
fondamentaux de tout type
d’environnement graphique
par le biais de projets
techniquements ambitieux.
objectifs :
- Interfaçage et manipulation
de l’environnement
XWindow
- Algorithmie simple (lignes,
cercles, remplissages) et
complexe (raycasting,
raytracing)
- Intégration d’éléments
complexes externes issus
des mathématiques
ENGL-1-001
AnglAis
3 crédits
Apprentissage en e-learning de l’anglais
informatique.
pf3
pf4
pf5
pf8
pf9
pfa
pfd

Vista previa parcial del texto

¡Descarga Études Universitaires en Informatique : Algorithmes, UNIX, Interface Graphique, Culture In y más Apuntes en PDF de Informática solo en Docsity!

41 mini projets dont:

  • une calculatrice pour nombres arbitrairement grands
  • un moteur 3d simple pour jeu de type FPS
  • un challenge sécurite à niveaux
  • une gestion ludique de pizzeria
  • un mécanisme d’authentification déporté

7 projets dont:

  • un combat de programmes dans une arene virtuelle
  • un interpreteur de commande unix complet
  • un programme de calcul d’image de synthese
  • un jeu reseau simulant un monde virtuel

ALGO-1-

Algorithmes

elémentAires

11 crédits

résumé : Par la confrontation et la résolution pratique de projets variés, découverte des besoins usuels en structures de données et des algorithmes classiques les manipulants.

objectifs :

  • Perfectionnement en C
  • Evaluation d’expressions et restructuration des données
  • Structures de données: listes, hash, arbres, tableaux
  • Algorithmes usuels : parcours, tri, recherche
  • Théorie des graphes

UNIX-1-

environnement

UniX i

11 crédits

résumé : Compréhension des systèmes UNIX et utilisation de l’API POSIX au travers de nombreux challenges mis en place dans un cadre d’apprentissage peer-to- peer.

objectifs :

  • Perfectionnement en C
  • Communication UNIX : file descripteur et entrées-sorties vers des périphériques et d’autres processus
  • Etats d’un processus : création, exécution, destruction, signaux
  • Management d’un terminal
  • Conception des systèmes d’exploitation

INFOG-1-

interfAce

grAphiqUe

10 crédits

résumé : Maîtrise rapide des principes fondamentaux de tout type d’environnement graphique par le biais de projets techniquements ambitieux.

objectifs :

  • Interfaçage et manipulation de l’environnement XWindow
  • Algorithmie simple (lignes, cercles, remplissages) et complexe (raycasting, raytracing)
  • Intégration d’éléments complexes externes issus des mathématiques

ENGL-1-

AnglAis

3 crédits

Apprentissage en e-learning de l’anglais informatique.

SECU-1-

introdUction à

lA sécUrite

1 crédit

résumé : Dans le prolongement d’une culture geek sulfureuse en matière de sécurité, découverte des premiers éléments tangibles dans leur environnement de travail, ainsi que des premières contre-mesures.

objectifs :

  • Eléments simples de sécurité contextualisés : l’environnement de l’école
  • Règles et risques liés à la sécurité sur internet
  • Pratiques de programmation sécuritaires : analyse de code

CINFO-1-

cUltUre

informAtiqUe

1 crédit

résumé : Découverte du panorama culturel informatique, de l’historique jusqu’aux thèmes de recherche actuels, via plusieurs exposés réalisés par les étudiants.

objectifs :

  • Historique de l’informatique
  • Concepts d’architecture machine: processeurs, bus, périphériques, ...
  • Concepts des systèmes d’exploitation: architecture interne, macro/micro/ exo kernel, gestion de la mémoire, file system, POSIX, ...
  • Informatique aléatoire
  • Informatique quantique

SECU-1-

chAllenge

sécUrité

3 crédits

résumé : Confrontation à des techniques simples d’intrusion et de détournement d’un système informatique au travers d’une série d’énigmes successives et variées, développant plus largement une capacité d’adaptation et de pensée divergente.

objectifs :

  • Techniques élémentaires de détournement informatique et d’intrusion dans le but d’obtenir de nouveaux privilèges

POOBJ-1-

piscine c++

4 crédits

résumé : Apprentissage des fondamenteux de la programmation orientée objet durant une période d’immersion complète sur le thème.

objectifs :

  • Syntaxe du C++
  • Eléments spécifiques de programmation objet : classes, héritage, polymorphisme, templates, surcharge, abstraction

POOBJ-1-

progrAmmAtion

orientée objet

7 crédits

résumé : Consolidation des acquis en programmation objet et appropriation de concepts avancé au travers de projets necessitant une forte interaction communautaire.

objectifs :

  • Conception de projets selon le paradigme objet
  • Thread en C++
  • Interfaçage graphique

26 mini projets dont:

  • une simulation boursière
  • un jeu d’arcade
  • un virus simple

13 projets dont:

  • un proxy cryptographique
  • une simulation hydrodynamique
  • un projet d’envergure sur 5 mois

ALGO-2-

Algorithmes

AvAncés i

2 crédits

résumé : Intégration d’outils mathématiques avancés, approche empirique de systèmes complexes et de problèmes ouverts en apprentissage collaboratif.

objectifs :

  • Simulation boursière
  • Catégorisation

SECU-2-

cryptogrAphie

AppliqUée

5 crédits

résumé : Réalisation d’un ambitieux projet alliant contraintes de sécurité réalistes d’entreprise et standards de l’Internet

objectifs :

  • Protocole HTTPS
  • Authentification assymétrique
  • Flux de données crypté

PRLIB-2-

projet libre i

8 crédits

résumé : Apprentissage de la gestion de projet sur le long terme, au travers d’une réalisation au choix des étudiant.

objectifs :

  • Cahier des charges
  • Plannification
  • Recettage
  • Gestion des imprévus
  • Techniques d’organisation personelle, de groupe, et de gestion de projet (GANTT, PERT, ...) ENGL-2-

AnglAis

3 crédits

Apprentissage en e-learning de l’anglais informatique.

POOBJ-2-

techniqUes

AvAncées en

c++

7 crédits

résumé : Renforcement du paradigme objet et des problématiques de conception en C++ autour de projets demandant une capacité d’adaptation accrue.

objectifs :

  • C++ en environnement MS Windows
  • Programmation objet multi- architecture
  • Objets distants: RPC, Corba, ...
  • Design patterns (structurels, creationnels, comportementaux)

RELA-2-

trAnsmission

de

compétences

3 crédits

résumé : Participation à l’accueil, aux premiers pas, et à l’intégration communautaire des nouveaux apprenants.

objectifs :

  • Communication
  • Encadrement d’un groupe

RESO-2-

ArchitectUre

réseAU

personnel

3 crédits

résumé : Grâce à de nombreuses petites situations réalistes d’un réseau familial ou de PME, acquisition des bases de l’architecture d’un réseau local.

objectifs :

  • Adressage IP et masque de sous-réseau
  • DHCP
  • Nat
  • IPv4 / IPv
  • Réseau WIFI
  • Bluetooth
  • UpnP, DLNA, Intégration de nouveaux éléments réseaux
  • Peer-to-peer: BitTorrent, Emule, Gnutella

ADSYS-2-

AdministrAtion

système UniX

3 crédits

résumé : Prise en main complète d’un ordinateur personnel et de sa configuration en environnement UNIX par une pratique immédiate de cas standards.

objectifs :

  • Installation UNIX
  • Gestion du matériel et des utilisateurs
  • Services locaux simples
  • Langages de scripting : sh, python, perl...

BASED-2-

sql

3 crédits

résumé : De la découverte jusqu’aux premières structures complexes, aquisition du socle indispensable à l’utilisation des bases de données.

objectifs :

  • Requêtes simples SQL
  • INSERT / SELECT / JOIN
  • Structuration élémentaire de base de données
  • MySQL / Postgresql / SQLite /....
  • Base de donnée relationelle

RESO-2-

ArchitectUre

réseAU

d’entreprise

3 crédits

résumé : Mises en situation concrètes d’architecture et de gestion de réseau professionnel d’une petite structure.

objectifs :

  • Routage entre de multiple sous-réseaux
  • VLAN
  • Accès aux ressources de l’entreprise
  • Pare-feux, filtres et DMZ
  • Accès extérieur
  • ADSL, Fibre optique, liaison dédiée
  • Eléments réseaux RFID

BASED-2-

AdministrAtion

de bAse de

données i

3 crédits

résumé : Acquisition des techniques élémentaires permettant l’installation et l’utilisation d’une base de données, au travers de plusieurs cas pratiques.

objectifs :

  • Création et mise en production d’une base de données
  • Maintenance de base de données

PRLIB-2-

projet libre ii

10 crédits

résumé : Apprentissage de la gestion de projet sur le très long terme, au travers d’une réalisation d’excellence d’un an et demi dont le sujet est déterminé par les étudiants eux-mêmes.

objectifs :

  • Cahier des charges
  • Plannification
  • Recettage
  • Gestion des imprévus

ALGO-2-

Algorithmes

AvAncés ii

4 crédits

résumé : Intégration d’outils mathématiques avancés, et/ou approche empirique, de systèmes complexes et de problèmes ouverts en apprentissage collaboratif.

objectifs :

  • Surfaces de Beziers
  • Ecoulement de fluides
  • Recherche opérationelle, Simplexes
  • Programmation non linéaire
  • Programmation par contraintes

PSPE-2-

progrAmmAtion

fonctionnelle

3 crédits

résumé : Grâce à plusieurs projets réalisés dans plusieurs langages, découverte puis apprentissage poussé du paradigme fonctionnel.

objectifs :

  • Lambda calcul
  • Lexique, syntaxe, sémantique
  • Automates, récursion, ordre supérieur, convergence
  • Typage, inférence
  • Grammaire, Traitement des langages
  • Projets dans la mouvance des recherches effectuées à l’Inria
  • OCaml, Haskell, Scheme, Lisp,...

29 projets dont:

  • un système de reconnaissance d’empreintes digitales
  • un micro-kernel
  • une régie multimedia
  • un concours de calculs paralelles
  • un convertisseur de langage de programmation

PRLIB-3-

projet libre ii

20 crédits

résumé : Phase finale du chef- d’oeuvre de chaque groupe, réalisé sur une durée totale de 1 an et demi.

objectifs :

  • Cahier des charges
  • Plannification
  • Recettage
  • Gestion des imprévus

SECU-3-

sécUrité

système

3 crédits

résumé : Lors de scénarii réalistes où à tour de rôle chacun est attaquant puis défenseur, les principaux éléments de sécurité informatique des systèmes d’information comme d’exploitation sont traités.

objectifs :

  • Failles de sécurité locales
  • Buffer & stack overflow
  • Failles d’administration système

SECU-3-

virUs

informAtiqUe

AvAncé

3 crédits

résumé : Compréhension, puis attaque / défense en simulation, de techniques virales sophistiquées et auto-évolutives.

objectifs :

  • Polymorphisme
  • Techniques de défense

ENGL-3-

AnglAis

3 crédits

Apprentissage en e-learning de l’anglais informatique.

EMBQ-3-

développement

mobile iphone

3 crédits

résumé : Réalisation d’applications mobile pour plateforme Iphone d’Apple afin d’acquérir une aisance significative sur ce type d’environnement.

objectifs :

  • Objective C
  • Environement IPhone
  • Cocoa

ADSYS-3-

AdministrAtion

système

AvAncée

3 crédits

résumé : Un contexte de PME est artificiellement créé pour se confronter et s’aguerrir aux éléments standards d’un système d’information d’entreprise.

objectifs :

  • Services pour l’entreprise: utilisateurs, imprimantes, fichiers, messagerie
  • Eléments de sécurité réseaux: mécaniques d’authentification, firewall, architecture réseau spécifique,...
  • Eléments de sécurité physique
  • Gestion d’un parc machine réduit
  • Téléphonie sur IP
  • Services Web: LAMP, IIS/C#

SECU-3-

sécUrité

réseAU

3 crédits

résumé : Exploitation d’outils et de modes opératoires intrusifs lors d’un concours interne de sécurité en vase clos.

objectifs :

  • Man in the middle
  • Sniffing / Spoofing : IP, ARP,...
  • Flood et DDOS
  • Failles de sécurité distantes

WEB-3-

frAmeWorks

Web et

e-commerce

3 crédits

résumé : Etude et utilisation de différents environnements de développement web, génériques comme spécialisés.

objectifs :

  • Frameworks bas niveau : Symfony, Zend, Rails, Django, Tomcat, Cake, ...
  • Langages associes : Java, PHP, Ruby,...
  • Frameworks haut niveau et CMS: Prestashop, Wordpress, ...
  • Librairies: jQuery, GLGE
  • E-Commerce
  • Intégration de solutions de paiement
  • IHM Web et ergonomie

IART-3-

intelligence

Artificielle ii

3 crédits

résumé : Manipulation d’algorithmes avancés en intelligence artificielle : réseaux de neurones pour la reconnaissance d’empreintes digitales par exemple, ou encore algorithmes génétiques pour approcher d’une solution optimale d’un problème ouvert.

objectifs :

  • Réseaux de neurones
  • Machine Learning
  • OCR, Vision par ordinateur
  • Algorithmes génétiques

ADSYS-3-

cloUd

compUting

3 crédits

résumé : Approche bidimensionelle du cloud computing, tant du côté client lors d’une externalisation partielle ou totale de son infrastructure et de ses services, que du coté hébergeur avec l’organisation et la gestion d’une telle infrastructure.

objectifs :

  • Virtualisation hardware
  • Scalabilité
  • Virtualisation des services
  • Big Data

KERN-3-

progrAmmAtion

kernel

3 crédits

résumé : Introduction à la programmation kernel en effectuant des modifications ou des a jouts de fonctionnalités à un système existant.

objectifs :

  • Appel système
  • Device Driver
  • Filesystem virtuel

POOBJ-3-

compilAtion

et pArAdigme

objet

3 crédits

résumé : Découverte et manipulation des mécanismes internes sous-jacents d’un langage orienté objet au travers d’un projet de réecriture partielle d’un compilateur.

objectifs :

  • Techniques de parsing
  • Grammaire d’un langage
  • Mécanismes internes des langages objets
  • Liens avec la programmation fonctionelle

KERN-3-

microkernel

3 crédits

résumé : Réalisation complète d’un noyau de type UNIX, compréhension des mécanismes électroniques hardware qui supportent un système d’exploitation.

objectifs :

  • Architecture matérielle d’une machine
  • Assembleur bas niveau
  • Structuration d’un kernel de type UNIX : scheduler, drivers, memoire virtuelle...

EMBQ-3-

développement

mobile Android

3 crédits

résumé : Réalisation d’applications mobile pour plateforme Android de Google afin d’acquerrir une capacité de développement aisée sur ce type d’environnement.

objectifs :

  • Plateforme Java spécifique Android
  • SDK

EMBQ-3-

systèmes

embArqUés et

temps réel

3 crédits

résumé : Projets autonomes avec ou sur matériel électronique, avec des contraintes spécifiques, notament sur les temps de réaction.

objectifs :

  • Micro kernel embarqué
  • Contraintes temps réel
  • Systèmes de décision
  • RTLinux, Embedded Linux, VxWorks, LynxOS, ...
  • Interfacage sur matériel spécifique : ARDrone, Kinect, Wiimote, Leap Motion, Equipement de réalité virtuelle...

ADSYS-3-00(4|5)

AdministrAtion

système

WindoWs i & ii

3 crédits

résumé : Préparation à la certification MCITP I & II de Microsoft sur l’infrastructure réseau et sytème d’entreprise, par l’intermédiaire du cursus officiel Microsoft.

objectifs :

  • Formation MCITP I & II

INFOG-3-

mUltimédiA

3 crédits

résumé : Familiarisation avec les environnements multimédias et les éléments techniques sous-jacents au travers de la réalisation d’une régie multimédia complète.

objectifs :

  • Chaîne d’intégration/ production multimédia
  • Analogique/numérique
  • Codec (mpeg4, h.264/h.265)
  • Conteneurs (avi, mkv, mp4, wmv,...)
  • Techniques de compression et paramètres de réduction
  • Transformée de Fourier (DCT)
  • Wavelets
  • Streaming

PSPE-3-

lAngAges de

scripting

3 crédits

résumé : Approche générale des langages de scripting, leurs avantages, leurs spécificités, indépendament de leur contexte d’utilisation.

objectifs :

  • Scripting
  • Typage dynamique
  • Interpretation
  • Interfacage avec d’autres langages
  • Closures
  • Perl, Python, Ruby, ...

PSPE-3-

lAngAges

formels

3 crédits

résumé : Initiation aux langages formels ainsi qu’aux grammaires formelles. Approche théorique des expressions rationnelles. Ouverture sur les problèmes de complexité et de calculabilité.

objectifs :

  • Hiérarchie de Chomsky
  • Automates / Machine de turing
  • Calculabilité
  • Complexité