SEG2505 – Introduction au Génie Logiciel Plan de cours – Automne 2012.

Slides:



Advertisements
Présentations similaires
Un environnement de développement éducatif
Advertisements

Outil de dérogation en ligne 2013
Cours de l’OACI sur les Systèmes de Gestion de la Sécurité (SMS)
Eléments de Génie Logiciel
Communication Médiatique
IFT 2505 Techniques d’optimisation 1
Option Interaction Homme-Machine
Méthodes Quantitatives d'Aide à la Décision
GEF499 Systèmes imbriqués à temps réel
GEF 435A Principes des Systèmes dexploitation Introduction et syllabus.
Etude de la dynamique des groupes et des objets intermédiaires de conception, en s’appuyant sur la dynamique de l’émergence des état problèmes Reza MOVAHEDKHAH,
Modules Spécifiques Programme GENIE Atelier 3 Intégration méthodologique des Ressources Numériques dans des situations dapprentissage.
1 Les technologies XML Cours 1 : Les Web Services et Architectures Orientées Services Fé vrier Version 1.0 -
Introduction à UML NFE108 CNAM – LILLE Madame DELECLUSE
JOME, un Composant Logiciel pour le Télé-Enseignement des Mathématiques via le WEB, Compatible OpenMath et MathML Laurent DIRAT OVE / I3S-UNSA.
Bienvenue Rue de lAvenir 33 CH Delémont Tél Fax sur le site de l'ESIG.
Les Ateliers de Génie Logiciel
User management pour les entreprises et les organisations Auteur / section: Gestion des accès.
CENTRE DE DOCUMENTATION
Présentation aux parents
Simulation Commande WEB
1- Accueil et introduction Cours MGP Accueil et introduction Gilles Corriveau Maîtrise en Gestion de Projet UQTR Automne 1998.
GEF 447B Aperçue du cours ROBOTIQUE.
Recip-e Ambulant Elektronisch Voorschijfsysteem Prescription électronique ambulatoire 26/01/2012 Recip-e Utilisation dEpicure.
Principes de la technologie orientée objets
Introduction au Génie Logiciel
Analysis and design of agent-oriented information systems OFER ARAZY et CARSON C. WOO University of British Columbia, Vancouver The Knowledge Engineering.
Présentation du Learning Tool Cours de formation des arbitres 1 er avril
Analyse et Conception orientée objet
Lycée Louis Vincent Séance 1
LOGO BIENVENUE!! Science 9 ième Année. Semestre Comment Survivre et Avoir du Succès! Le Cours de Science de 9ième année comprend plusieurs.
Bienvenue! INF3723: Systèmes d’exploitation Luigi Logrippo
Introduction à la communication COM-13598
Outils pour la modélisation des systèmes distribués
Systèmes d’information dans les entreprises (GTI515)
Département de génie logiciel et des TI Université du Québec École de technologie supérieure Systèmes dinformation dans les entreprises Systèmes dinformation.
Techniques de test Boulanger Jean-Louis.
Programmation 2: IFT1025 Jian-Yun Nie H 2009.
IFT 2505 Techniques d’optimisation 1
Calculatrice Financière Android
Projet Génie Logiciel & UML, Bases de Données & Interfaces
ELE792. Projet de fin d'études en. génie électrique GTS792
Séance d'information aux étudiants Présentation préparée par: Ghyslain Gagnon Professeur au département de génie électrique ELE792PROJET DE FIN D'ÉTUDES.
CSI 2532 Lab 1 25 Janvier, 2012 Installation de PostgreSQL.
CSI 3520 Concepts des langages de programmation
Les étapes du cycle de développement du génie logiciel
GCI 210 – Résistances des matériaux
Portée, arrimages et intervenants Évolution des méthodes
Informatique de base (CS-101A) Programme accéléré Université Frappier Thomas Deveau Enseignant.
Sensibilisation a la modelisation
IFT SYSTÈMES D'EXPLOITATION Automne 2005 Jean-Marie Beaulieu Département d'informatique et de génie logiciel Université Laval.
Patrons de conceptions de créations
1 journée, 5 sessions, 1 réalisation.NET Enterprise Realization Day.
Hé bonhomme, le calcul matriciel,
L'application Social Buddies Powered by V2.5 ( )
© 2008 General Parts International, Inc. Written permission is required to copy or forward to anyone other than the intended recipient. Étapes à suivre.
ECOLE DES HAUTES ETUDES COMMERCIALES
FACULTÉ DES ÉTUDES SUPÉRIEURES ET POSTDOCTORALES CONSEILS UTILES POUR PRÉPARER VOS DEMANDES DE BOURSES D’ÉTUDES SUPÉRIEURES AUPRÈS DES AGENCES EXTERNES.
Supports de formation au SQ Unifié
Présente Conception d’un petit site Web. 2 4-nov-03© Préambule Cette présentation fait suite à celle intitulée « Imaginer, concevoir, mettre.
Description Initiation à l'utilisation des ordinateurs, à leur système d'exploitation et à certains logiciels d'usage courant. Utiliser un ordinateur pour.
INF8505: processeurs embarqués configurables Département de génie informatique et génie logiciel Bienvenue.
© Petko ValtchevUniversité de Montréal Février IFT 2251 Génie Logiciel Conception Hiver 2002 Petko Valtchev.
Introduction au Génie Logiciel
Power AMC-Rational Rational Rose, Étude comparative
© Petko ValtchevUniversité de Montréal Janvier IFT 2251 Génie Logiciel Préambule Hiver 2002 Petko Valtchev.
BIO 4518: Biostatistiques appliquées Le 20 septembre 2005 Laboratoire 1 Introduction à S-PLUS.
CSI 3525, Survol, page 1 CSI 3525 Concepts des langages de programmation.
Copyright, 1996 © Dale Carnegie & Associates, Inc. Com7114 Technologies de la communication Objectifs de ce cours ? Sa place dans le programme ? La communication.
Communications interactives en multimédia MUL KOC : Communications interactives en multimédia Marie-Josée Pinard et Suzanne Roy Automne 2010 Collège Jean-de-Brébeuf.
Transcription de la présentation:

SEG2505 – Introduction au Génie Logiciel Plan de cours – Automne 2012

Professeur Miguel A. Garzón Torres Bureau: SITE Téléphone: ext Courriel:

Assistant denseignement Hanna Farah Bureau: SITE 4022 Courriel:

Manuel de cours Object Oriented Software Engineering: Practical Software Development Using UML and Java, 2nd Ed, by T C. Lethbridge and R. Laganière (

Objectifs du cours A la fin de ce cours, l'étudiant devrait être en mesure de: comprendre le processus de développement du logiciel, en particulier l'importance des phases de définition des besoins, de spécifications et de vérification. connaître les concepts importants de l'analyse, de la conception et de la programmation par objets. être familier avec la modélisation UML. réaliser des applications client-serveur simples. pouvoir programmer des applications en Java. concevoir des interfaces usager simples.

Plan du cours 1.Introduction au génie du logiciel. 2.Le processus de développement: gestion et modèles. 3.Introduction à la méthodologie orientée objet. Présentation du modèle UML. 4.Introduction à Java. 5.Analyse des besoins. 6.Étude de cas. 7.Modélisation structurelle. 8.Modélisation des interactions. 9.Modélisation comportementale. 10.Modélisation architecturale. 11.Design. 12.Programmation. 13.Les interfaces graphiques. 14.Assurance de qualité.

Évaluation Il y aura 2 examens (mi-session et final) ainsi que des devoirs et un projet (subdivisé en plusieurs phases). Le résultat des examens se calcule ainsi: EXAMEN= 25% MI-SESSION + 75% FINAL Si EXAMEN est inférieur à 50% alors la note finale est: NOTE= EXAMEN Si EXAMEN est supérieur à ou égale à 50% et inférieur à 66.7% alors la note finale est: NOTE= 80% EXAMEN + 15% PROJET + 5% DEVOIRS Si EXAMEN est supérieur à ou égale à 66.7% alors la note finale est: NOTE= 60% EXAMEN + 30% PROJET + 10% DEVOIR S

Important! La présence au cours est obligatoire. Comme le stipulent l'ensemble des règlements scolaires, l'étudiant(e) qui ne se présente pas à au moins 80 % du cours ne pourra pas écrire l'examen final. Toutes les composantes du cours (tels que les rapports de laboratoire, les devoirs, etc.) doivent être remplies sinon l'étudiant(e) pourrait recevoir la note de INC comme note finale (équivalente à un F). La lecture de ce livre est essentielle à la réussite du cours ! Attention au plagiat!plagiat

Participation en classe Créez un compte pour Top Hat Monacle: 1.Allez sur le site 2.Cliquez sur Register 3.Choisissez Student 4.Choisissez Prepaid Subscription 5.Entrez vos données ainsi que la clé: lun qit neq mif 6.Sélectionnez le cours SEG2505.