DUT12 informatique Public concerné Niveau BAC scientifique ou technologique. Autrement (si Bac pro ou BEP etc.) suivre les enseignements préparatoires suivants en mathématiques (MVA901, MVA902 et MVA903) Être salarié ou demandeur d'emploi. Faire une demande d'admission à l'Institut de technologie du Cnam. Objectifs pédagogiques/Compétences visées Développer des logiciels, assurer une maintenance, créer un réseau ou une base de données, etc. Acquérir les connaissances de base en informatique dans des domaines essentiels suivants: programmation, algorithmique, réseau, architecture des ordinateurs et systèmes d'exploitation, bases de données et génie logiciel Savoir développer et déployer une application interfacée à une base de données dans un environnement de développement. Concevoir un algorithme et le mettre en fonction. Connaître des méthodes de génie logiciel et les mettre en oeuvre .Maîtriser les bases de fonctionnement d'un ordinateur, d'un protocole réseau, d'un système d'exploitation. Pratiquer l'environnement et le fonctionnement de l'entreprise. Dominer l'anglais technique. Organisation Nombre de crédits ECTS : 120 Stages, projets, mémoire et condition de délivrance du diplôme Une expérience professionnelle d'au moins un an dans la spécialité est exigée. Si hors spécialité, un stage de 3 mois minimum est demandé.Soutenance d'un rapport d'activité professionnelle ou de stage devant un jury d'enseignants du CNAM. - Avoir obtenu l'ensemble des UE prévues dans le cursus de formation, soit par acquisition soit par dispense, -Avoir obtenu au moins le niveau I au test d'anglais Bulat,- Avoir obtenu au moins 10/20 à la soutenance de rapport de stage ou d'activité,- Remplir les conditions d'expérience professionnelle (au moins 1 an d'expérience professionnelle dans ou hors spécialité). Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique Description de la formation MVA003 Outils 6 crédits 6 crédits 6 crédits 4 crédits 4 crédits 6 crédits 4 crédits 6 crédits 4 crédits mathématiques pour l'informatique (Combinatoire, probabilités, ordre, calcul booléen) NFA031 Programmation avec Java : notions de base NFA032 Programmation Java : programmation objet NFA035 Programmation Java : bibliothèques et patterns NFA004 Architecture des machines MVA004 Mathématiques pour l'informatique approfondissement (Automates, codes, graphes et matrices) NFA003 Principes et fonctionnement des systèmes d'exploitation NFA010 Graphes et optimisation MVA010 Bases de l'analyse mathématique NFA008 Bases de données 6 crédits NFA009 Principes des 6 crédits 4 crédits 4 crédits réseaux informatiques NFA007 Méthodes pour l'informatisation NFA006 Structures de données PARCOURS GéNIE INFORMATIQUE NFA013 Méthodes pour 4 crédits 4 crédits l'informatisation - compléments NFA011 Développement d'applications avec les bases de données Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique NFA018 Gestion de projet 4 crédits 6 crédits informatique NFA019 Projet systèmes d'information : mise en pratique avec Java PARCOURS WEB ET INTERNET NFA016 Développement web 4 crédits 4 crédits (1) : architecture du web et développement côté client NFA017 Développement web (2) : sites dynamiques et Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique développement côté serveur NFA018 Gestion de projet 4 crédits 6 crédits informatique NFA021 Développement web (3) : mise en pratique Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique CCE001 Outils et démarche 4 crédits de la communication écrite et orale ne UE socio-économique à choisir parmi (6) DRA002 Initiation aux 6 crédits 6 crédits 6 crédits 6 crédits 6 crédits 6 crédits 6 crédits 6 crédits 6 crédits techniques juridiques fondamentales DRS101 Droit du travail : relations individuelles DRS102 Droit du travail : relations collectives EAR001 Economie Générale : microéconomie EAR002 Économie Générale : macroéconomie EME102 Management et organisation des entreprises TET101 Management social et humain DSY005 Organisation du travail et des activités DSY020 Méthodes et outils de l'organisation : outils Unités d'enseignements et unités d'activités obligatoires Unités d'enseignements et unités d'activités optionnelles Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique CCE001 - Outils et démarche de la communication écrite et orale Public concerné S'adresse à toute personne de niveau Bac. Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées - améliorer ses méthodes d'analyse et de traitement de l'information ; - acquérir des capacités relationnelles dans des situations quotidiennes de communication orales ; - développer ses capacités d'expression et de communication écrite (structurer un écrit, rédiger, mettre en forme, argumenter... ) Capacité et compétences acquises L'auditeur sera capable de : - prendre la parole, faire un exposé - rechercher, analyser et traiter une information, - structurer et rédiger une production écrite. Organisation 4 crédits Contenu de la formation A partir de situations de la vie personnelle et professionnelle, ce module apporte des outils et des méthodes pour mieux communiquer à l'oral et à l'écrit : - la prise de parole individuelle et dans un groupe, l'entretien, l'exposé ; - la retranscription de l'information orale (prise de notes) - la recherche de l'information et son traitement ; le texte informatif et argumentatif, - la structuration et la rédaction d'une production orale ou écrite (plan, langue, argumentation... ) Les unités de formations sont proposées dans les centres de : AMIENS Semestre 1 Mardi AMIENS 18h-21h - cours Outils et démarche de la communication écrite et orale CCE001 Aucun cours pour le semestre 2 DRA002 - Initiation aux techniques juridiques fondamentales Public concerné Public: Toute personne cherchant une sensibilisation aux problèmes fondamentaux et actuels du droit. Conditions d'accès: Avoir le niveau de fin d'études secondaires et le niveau de l'unité d'enseignement DRA001 "Présentation générale du droit" . Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Maîtriser le vocabulaire juridique et les principaux concepts du droit des affaires. Comprendre l'organisation de l'entreprise et les règles générales d'exercice des activités économiques. Connaître l'organisation des affaires et le rôle des différents organismes intervenant dans celle-ci. Capacité et compétences acquises Cet enseignement permettra aux auditeurs de maîtriser les règles fondamentales qui gouvernent les activités économiques. A l'issue de la formation, ils connaîtront le fonctionnement de l'entreprise, les principaux moyens de financement dont elle dispose, ainsi que les mécanismes mis à la disposition des créanciers en cas de défaillance du débiteur. Organisation 6 crédits Contenu de la formation La responsabilité pédagogique du cours au Centre d'Enseignement de Paris est assurée par Monsieur Patrick DALION, Maître de conférences au Cnam. L'organisation de l'entreprise Existence - L'entrepreneur individuel et la personne morale - Les actes de l'entreprise (commerciaux, civils, mixtes) - Les règles générales d'exercice des activités économiques. Les techniques juridiques des échanges Les titres négociables (au porteur, à ordre, nominatifs, inopposabilité des exceptions, applications du titre négociable) - Les comptes courants (conditions d'existence et régime) - Les techniques juridiques de distribution - La conquête de Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique la clientèle - Les actions des pouvoirs publics - La protection des consommateurs - L'appropriation de la clientèle. Les procédés de financement Les fonds propres - Les emprunts - La sauvegarde des chances de paiement du créancier. L'assurance Le risque - La prime - L'indemnisation du risque. L'organisation des affaires Les organes d'administration - L'orientation des affaires L'information des affaires - La fiscalité. Les unités de formations sont proposées dans les centres de : FOAD Aucun cours pour le semestre 1 Semestre 2 Disponible en FOAD Les scéances de regroupement auront lieu le : 20/03/10 15/05/10 cours Initiation aux techniques juridiques fondamentales DRA002 DRS101 - Droit du travail : relations individuelles Public concerné Connaissances de base en droit conseillées (prérequis souhaitables DRA001 ou DRS003). Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Acquérir les connaissances fondamentales en Droit du travail concernant les relations individuelles du travail (relation salarié-employeur). Réaliser des exercices pratiques à partir de cas d'entreprises et de l' étude de la jurisprudence. Capacité et compétences acquises Il s'agit dans le domaine du droit des relations individuelles du travail appliqué à la pratique dans l' entreprise de développer des compétences, en matière de raisonnement juridique, permettant de solutionner des situations réelles rencontrées dans les entreprises. Organisation 6 crédits Contenu de la formation Objet et nature du droit du travail - Historique. Sources (droit international et européen, législation, conventions collectives, jurisprudence, etc). Organisation juridictionnelle (cours et tribunaux) - Administration du travail (inspection du travail). Droits et libertés du salarié et non discrimination . Pouvoir de direction de l'employeur. 1) Formation du contrat Contrat de travail (définition, critère, contenu). Procédure de recrutement Contrats à durée déterminée. Prêts de main d'oeuvre (travail temporaire,....) 2) Exécution du contrat Rémunération (salaire et accessoires; SMIC; salaires contractuels et conventionnels, égalité de traitement; ...) - Participation aux résultats financiers de l'entreprise. Temps de travail : durée et aménagements. Repos hebdomadaire. Jours fériés. Congés payés. Santé et sécurité au travail. Prévention et évaluation des risques. Droit de retrait du salarié. Services de santé du travail. Suspension du contrat (maternité, maladie,...) Modification du contrat et des conditions de travail. Droit disciplinaire. Règlement intérieur. Droits de la défense. 3) Rupture du contrat Licenciement (cause réelle et sérieuse, motif personnel, motif économique, procédures, indemnités) Autres modes de rupture du contrat (démission, prise d'acte, résiliation judiciaire, rupture conventionnelle, retraite, force majeure). Les unités de formations sont proposées dans les centres de : AMIENS - FOAD Semestre 1 Disponible en FOAD Les scéances de regroupement auront lieu le : 05/12/09 23/01/10 Droit du travail : relations individuelles DRS101 Mardi Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique AMIENS 18h-21h Droit du travail : relations individuelles DRS101 Aucun cours pour le semestre 2 DRS102 - Droit du travail : relations collectives Public concerné Avoir le niveau du DRS101 : Droit du travail-relations individuelles Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Acquérir les connaissances fondamentales en Droit du travail concernant les relations collectives du travail (représentation du personnel, négociation collective,....). Réaliser des exercices pratiques à partir de cas d'entreprises et d'étude de la jurisprudence. Capacité et compétences acquises Il s'agit dans le domaine du droit des relations collectives du travail appliqué à la pratique dans l'entreprise de développer des compétences, en matière de raisonnement juridique, permettant de solutionner des situations réelles rencontrées dans les entreprises Organisation 6 crédits Contenu de la formation Droit syndical dans l'entreprise. Négociation collective et accords collectifs (entreprise, groupe, branche, national interprofessionnel, local) Institutions représentatives du personnel Élection des représentants du personnel dans l'entreprise. Délégués du personnel (attributions, moyens). Comité d'entreprise (attributions, moyens). Comité d'établissement, central d'entreprise, de groupe, européen ; société européenne. Comité d'Hygiène, de Sécurité et des Conditions de travail (attributions, moyens). Droit d'expression des salariés dans l'entreprise sur leur travail. Statut protecteur des représentants du personnel et syndicaux contre le licenciement. Gestion prévisionnelle négociée des emplois et des compétences Licenciement pour motif économique (cause réelle et sérieuse, procédures, plan de sauvegarde de l'emploi, rôle de l' administration du travail, accords emploi, etc...) Conflits collectifs du travail (droit de grève). Les unités de formations sont proposées dans les centres de : AMIENS Aucun cours pour le semestre 1 Semestre 2 Lundi AMIENS 18h-21h - cours Droit du travail : relations collectives DRS102 DSY005 - Organisation du travail et des activités Public concerné Niveau baccalauréat Avoir une expérience professionnelle permettant de prendre conscience de ce qu'est une relation hiérarchique et une relation de collaboration. Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Contribuer à l'efficacité du manager et d'une équipe, par la mise en œuvre de méthodes et de techniques adaptées, en améliorant l'organisation du travail. Capacité et compétences acquises Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique Comprendre la structure d'une organisation Organiser et coordonner les activités quotidiennes d'une équipe Analyser et améliorer un poste de travail Préparer, coordonner et suivre les dossiers et les projets Analyser et optimiser une procédure Optimiser la gestion des ressources matérielles d'un service Contribuer à l'amélioration des processus administratifs. Organisation 6 crédits Contenu de la formation Qu'est-ce que l'organisation Organiser les activités, le travail, le temps Synthèse des grands courants de pensée Les spécificités des PME Les principaux problèmes des PME L'organisation du travail et des activités Analyse des activités, analyse de la répartition des tâches et des responsabilités Analyse des Processus, des flux d'information, Analyse de la valeur Analyse de postes de travail Contrôle et évaluation du bon déroulement des activités, tableau de bord Analyse et rédaction d'objectifs Analyse et rédaction de procédures Fonctionnement efficace du travail collaboratif Conduite du changement La gestion de projet et la gestion des priorités Gestion d'un projet Repérer et sélectionner les tâches prioritaires Aucun cours pour le semestre 1 Semestre 2 DSY020 - Méthodes et outils de l'organisation : outils Public concerné Spécialiste en organisation et cadres opérationnels en charge des projets d'organisation. Pas de prérequis Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Faire acquérir des savoirs et des savoir-faire permettant de prendre du recul par rapport aux problématiques d'organisation afin de rechercher et d'utiliser des outils efficaces pour régler un type de situation. Capacité et compétences acquises Etre capable de participer à une étude d'organisation, à une démarche qualité, à l'analyse d'un poste de travail. Organisation 6 crédits Contenu de la formation Le cours développera chacun des thèmes, en proposant des cas pratiques auxquels seront appliqués des outils L'entreprise comme organisation, une question d'efficacité - La performance de l'entreprise : pourquoi faut-il s'organiser ' - Les problématiques des institutions - Les tensions organisationnelles - Organisation et communication - Structurer l'entreprise : structures organisationnelles, mécanismes de coordination et organigrammes, les divers modèles de formalisation des procédures Fonctionnements des entreprises et évolutions des structures - L'approche processus - La gestion de projet : théories et concepts Le changement organisationnel : théories et concepts - Enchaîner des activités pour créer de la valeur : de la stratégie à l'analyse du poste de travail Mondialisation, normalisation et e-organisation : implications sur les organisations - Les apports des théories de l'organisation - La théorie des parties prenantes et la gouvernance - Comment la e-organisation révolutionne le monde de l'organisation : une transformation des échelles, des distances et du temps - Organisation et systèmes d'information - Normes et organisations - La démarche qualité - Les frontières de l'organisation, les problématiques des réseaux - Le travail en groupe, le travail collaboratif. L'animation d'une réunion de travail - Les enjeux organisationnels de la RSE et du Développement Durable Méthode de conduite d'un projet d'organisation : outils, buts et contenus des différentes phases - Prendre en compte l'environnement de l'organisation et le contexte de la demande - Définir le but et la problématique - Définir et qualifier la performance à accomplir, choisir des outils adaptés - Proposer et mettre en place des solutions et un système de reporting - Le retour d'expérience Aucun cours pour le semestre 1 Aucun cours pour le semestre 2 EAR001 - Economie Générale : microéconomie Public concerné Connaissances en mathématiques de niveau baccalauréat. Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Donner une connaissance des outils de base de l'analyse micro-économique. Capacité et compétences acquises Comprendre l'entreprise en relation avec son environnement économique. Organisation 6 crédits Contenu de la formation Introduction générale (définitions et concepts élémentaires); Le consommateur et la demande; Le producteur et l'offre; Le marché de concurrence parfaite (mécanismes de marché, entraves aux mécanismes de marché...); La concurrence imparfaite (monopole classique, monopole discriminant, concurrence monopolistique, l'oligopole); Taux d'intérêt et prise en compte du temps dans les décisions des acteurs économiques (actualisation, décision d'investir, ...) Les unités de formations sont proposées dans les centres de : AMIENS - FOAD Semestre 1 Disponible en FOAD Les scéances de regroupement auront lieu le : Se renseigner auprés du centre. cours Economie Générale : microéconomie EAR001 Semestre 2 Vendredi AMIENS 18h-21h - cours Economie Générale : microéconomie EAR001 EAR002 - Économie Générale : macroéconomie Public concerné Posséder le niveau de mathématiques du baccalauréat. Il n'est pas nécessaire d'avoir suivi l'unité d'enseignement EAR001 (Economie Générale 1: microéconomie) pour suivre les cours d'EAR002 (Economie Générale 2: macroéconomie). Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Ce cours se concentre sur l'aspect macroéconomique de l'analyse économique. Il a pour objectif de donner une connaissance des outils de base de la macroéconomie. La macroéconomie s'intéresse à l'ensemble de l'économie et à la façon dont se comportent l'ensemble des ménages ou des entreprises, et plus généralement à tout ce qui a un caractère collectif : croissance, chômage, inflation, balance commerciale, etc. Capacité et compétences acquises Comprendre l'environnement macroéconomique des entreprises. Organisation 6 crédits Contenu de la formation Introduction générale (définitions et concepts élémentaires de l'analyse macréconomique); Eléments de comptabilité nationale (définitions, opérations, tableaux, agrégats,...); La monnaie et l'inflation (définitions, création monétaire, monnaie et fonctionnement de l'économie, taux d'intérêt, inflation...); Marché de l'emploi et chômage (définitions, explications du chômage, politiques de lutte contre le chômage); L'analyse Classique et Keynésienne et interventions de l'Etat dans l'économie (politiques budgétaire et monétaire, interventions sur les marchés...); Le modèle macroéconomique IS-LM et les politiques publiques; Croissance, développement, fluctuations économiques, et relations économiques avec le reste du monde. Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique Aucun cours pour le semestre 1 Aucun cours pour le semestre 2 EME102 - Management et organisation des entreprises Public concerné Tout public à partir de Bac+2 pour les filières Management et Société et pour les filières techniques ou scientifiques. Unité d'enseignement du cursus du cursus "ingénieur" pour l'obtention du diplôme Cnam. Inscription directe pour les élèves reçus à l'examen probatoire ou à l'examen d'admission et priorité aux auditeurs engagés dans le cycle de spécialisation du cursus d'ingénieur. Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Sensibiliser les ingénieurs et cadres de formation initiale technique aux aspects économiques et managériaux de leur métier. Plus précisément, les ouvrir à la complexité de l'environnement socio-économique de l'entreprise ; leur faire connaître les outils de gestion des activités les concernant tout particulièrement : les aider à comprendre l'impact sur leur fonction et à développer un comportement adapté. Capacité et compétences acquises Être acteur dans son organisation en tant que manager Participer aux activités techniques ainsi que non "techniques" de son poste Organisation 6 crédits Contenu de la formation 1. Module I: Une entreprise : une organisation à piloter (Les flux économiques de l'entreprise, la gestion financière, la gestion et la démarche prévisionnelle) Module II : Modélisation de l'activité, les outils de gestion de produits et processus Module III : Portefeuille d'activités et sa gestion dans la concurrence Les unités de formations sont proposées dans les centres de : AMIENS - FOAD Semestre 1 Disponible en FOAD Les scéances de regroupement auront lieu le : 05/12/09 16/01/10 cours Management et organisation des entreprises EME102 Semestre 2 Vendredi AMIENS 18h-21h - cours Management et organisation des entreprises EME102 MVA003 - Outils mathématiques pour l'informatique (Combinatoire, probabilités, or Public concerné Avoir l'habitude des notations mathématiques. Niveau baccalauréat. Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Formulation mathématique de problèmes concrets simples. Apprendre les notions de base sur les relations, l'algèbre de Boole et Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique les fonctions booléennes. Calculs simples sur les dénombrements et les probabilités combinatoires, la récurrence Comprendre des rudiments d'arithmétique. Capacité et compétences acquises Mise en forme de problèmes de probabilités, dénombrements et combinatoires sur des univers finis. Simplification des fonctions Booléènes. Reconnaissance des structures ordonnées élémentaires. Organisation 6 crédits Contenu de la formation 1 Généralités Ensembles, éléments, parties d'un ensemble, fonctions, opérations sur les ensembles. 2 Dénombrements Cardinal d'un ensemble, ensemble fini, ensemble dénombrable. Arrangements, combinaisons, permutations, formule du binôme. 3 Probabilités combinatoires Épreuves, événements, lois de probabilité, probabilités conditionnelles, indépendance, essais répétés. 4 Relations Relation d'équivalence. Relation d'ordre, diagramme de Hasse, éléments maximaux, minimaux, plus grand et plus petit élément. 5 Calculs booléens Treillis, algèbre de Boole, théorème de Stone. Fonctions booléennes, forme canonique disjonctive. Systèmes d'équations booléennes. Synthèse : chaînes de contacts, portes. Simplification des formules, méthode de Karnaugh, méthode des consensus. 6 Arithmétique Division euclidienne, nombres premiers, PGCD, PPCM, identité de Bézout. 7 Logique Calcul propositionnel. Propositions, connecteurs, formes propositionnelles. Prédicats, quantificateurs. Récurrences, définitions récursives. Les unités de formations sont proposées dans les centres de : FOAD Semestre 1 Disponible en FOAD Les scéances de regroupement auront lieu le : 22/11/2008 10/01/2008 cours Outils mathématiques pour l'informatique (Combinatoire, probabilités, ordre, calcul booléen) MVA003 Aucun cours pour le semestre 2 MVA004 - Mathématiques pour l'informatique approfondissement (Automates, code Public concerné Avoir l'habitude des notations et des raisonnements mathématiques. Organisation 6 crédits Contenu de la formation Matrices Matrices à coefficients numériques, à coefficients binaires, à coefficients modulo 2. Opérations sur les matrices : somme et produit. Automates finis Alphabet, mots, langages. Opérations sur les langages : somme, produit, étoile. Langages réguliers. Automates finis déterministes, états, fonction de transition, langage d'un automate. Automates finis non déterministes, automates finis non déterministes avec transition spontanée. Déterminisation d'un automate. Construction d'automates finis, théorème de Kleene, simplification des automates finis. Codes détecteurs et codes correcteurs Distance de Hamming, erreur de transmission, codage par blocs, correction et détection. Codages linéaires, représentation matricielle, tableau standard, syndromes, codes cycliques. Graphes Graphes orientés, graphes non orientés, degré chemins circuits, cycles, représentations matricielles. Arbres, racine, arbres binaires, codes de Huffman. Aucun cours pour le semestre 1 Aucun cours pour le semestre 2 MVA010 - Bases de l'analyse mathématique Public concerné Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique Niveau bac scientifique. Notamment : connaître les fonctions usuelles, le trinôme du 2e degré, les identités remarquables, savoir manipuler les égalités et les inégalités. Ce cours est en partie mutualisable avec mva005. Organisation 4 crédits Contenu de la formation Les objets du continu Nombres réels, fonctions, formules, courbes représentatives. Suites numériques Propriétés générales Suites arithmétiques et géométriques. Point fixe Notion de série, série géométrique. Fonctions réelles d'une variable réelle Rappels sur les fonctions usuelles (Exponentielle, logarithme, puissance) Continuité - Dérivabilité - Accroissements finis, formule de Taylor. Équivalents, applications. Calcul intégral Intégrale d'une fonction continue. Primitive, calcul des intégrales. Applications Aucun cours pour le semestre 1 Aucun cours pour le semestre 2 NFA003 - Principes et fonctionnement des systèmes d'exploitation Public concerné formations analyste programmeur, Dut informatique, Licence informatique générale, et CP programmation mobile Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Fournir des bases solides de compréhension des processus liés aux systèmes d'exploitation des machines informatiques multiprogrammées Capacité et compétences acquises Savoir appréhender le fonctionnement d'un système d'exploitation multiprogrammé. Organisation 4 crédits Contenu de la formation - Rappels fondamentaux d'architecture des machines - Fonctions d'exécution : chaine de production de programmes, processus, ordonnancement - Gestion de la mémoire centrale : pagination, mémoire virtuelle - Synchronisation et outils de communication entre processus - Systèmes de gestion de fichiers : partitions, fichiers, répertoires, allocation du disque - Protection : sauvegardes, droits d'accès - exemples des systèmes Linux et windows Les unités de formations sont proposées dans les centres de : FOAD Semestre 1 Disponible en FOAD Les scéances de regroupement auront lieu le : 29/11/2008 17/01/2009 cours Principes et fonctionnement des systèmes d'exploitation NFA003 Aucun cours pour le semestre 2 NFA004 - Architecture des machines Public concerné Public des certifications de niveau III en informatique Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Fournir des bases solides de compréhension des mécanismes internes de la machine. Capacité et compétences acquises Savoir appréhender le fonctionnement interne d'un ordinateur et être à même d'identifier ces principaux composants Organisation 4 crédits Contenu de la formation Introduction à l'architecture des machines. La notion d'architecture externe et interne. Le codage des informations et des nombres. Le monoprocesseur : chemin des données, instruction, adressage, séquencement synchrone et asynchrone. La notion de micro-machine et de micro-programmation. La gestion des hiérarchies de mémoires : concepts de cache Les systèmes d'entrées-sorties : entrées-sorties programmées, mode canal, processeurs entrées-sorties. Les contrôleurs de périphériques. Les systèmes d'interruption. Les bus. Les unités de formations sont proposées dans les centres de : FOAD Aucun cours pour le semestre 1 Semestre 2 Disponible en FOAD Les scéances de regroupement auront lieu le : 21/03/2009 16/05/2009 cours Architecture des machines NFA004 NFA006 - Structures de données Public concerné Ce cours s'adresse aussi bien aux élèves en licence qu'à ceux préparant le titre d'analyste programmeur ou le DUT. Il suppose une connaissance minimale en algorithmique et en programmation. Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Donner les notions fondamentales de structures de données et de leur utilisation, et montrer comment les implanter à bon escient dans un langage de programmation de haut niveau. Faire comprendre l'importance de la spécification rigoureuse des structures de données, le pourquoi de l'étude de la complexité des algorithmes qui les manipulent, les principes de mise en oeuvre de ces structures. Capacité et compétences acquises - Savoir évaluer la complexité d'un algorithme simple en fonction de la taille des données. - Savoir abstraire les principales structures de données, les spécifier et les implanter. - Etre capable de choisir la bonne structure de donnée pour un problème de programmation quelconque. - Etre capable d'écrire, de modifier et d'exécuter un algorithme manipulant une structure de données. Organisation 4 crédits Contenu de la formation Notions préliminaires Rappel succinct des propriétés et caractéristiques essentielles des supports de mémorisation, tels que la mémoire centrale, les disques et les bandes. Notion de complexité des algorithmes : mesure d'efficacité en fonction de la taille du problème. Les structures de données Les structures séquentielles et les structures arborescentes. Principaux algorithmes liés à ces structures. Différentes techniques d'implantation de ces structures : avantages et inconvénients. L'utilisation des structures Principaux algorithmes de tri. Généralités et méthodes simples. Méthodes efficaces. Mesures et comparaisons entre ces algorithmes. Principes de la recherche d'informations. Recherche séquentielle dans une liste quelconque. Recherche dichotomique dans une liste ordonnée pour laquelle on dispose de l'accès par le rang. Gestion d'un tas : solution efficace pour rechercher le plus petit élément d'un ensemble. Utilisation de structures arborescentes pour la recherche. Les arbres binaires de recherche : recherche, adjonction et suppression. Évaluation de la complexité logarithmique en moyenne de ces opérations, et comparaison avec les structures séquentielles. Évaluation de la complexité au pire linéaire : amélioration par rééquilibrage donnant les arbres AVL. Analyse des opérations simples de rotation ponctuelle pour conserver l'équilibre. Généralisation des arbres AVL aux arbres Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique balancés pour prendre en compte une caractéristique des disques : la taille des blocs transférés. Application aux fichiers séquentiels indexés. Recherche utilisant la notion de hachage : principes et méthodes de résolution des collisions. Remarque : Implantations proposées au moyen de paquetages Ada génériques disponibles en machine (ou modules Java ou C++), pour que les élèves puissent les utiliser lors de travaux pratiques personnels, et apprennent ainsi les notions fondamentales de réutilisation du logiciel. Aucun cours pour le semestre 1 Aucun cours pour le semestre 2 NFA007 - Méthodes pour l'informatisation Public concerné Ce cours s'adresse aussi bien à des auditeurs en licence Informatique, qu'à des auditeurs en DUT informatique ou encore à ceux visant le titre RNCP-Niveau III d'Analyste-Programmeur ou le certificat professionnel "Technicien développement applications informatiques" Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Fournir les concepts et démarches relatives au processus d'informatisation d'une application. Les principales phases d'informatisation sont étudiées Capacité et compétences acquises Cette formation a pour but de préparer l'auditeur au métier de développeur d'applications En fin de formation, l'auditeur est en mesure de concevoir les données et les traitements d'une application. Organisation 4 crédits Contenu de la formation INTRODUCTION Définitions et concepts de base - Typologie des systèmes d'information - Rôle de l'informatique dans l'entreprise PROCESSUS D'INFORMATISATION Les méthodes d'informatisation - Le cycle de vie d'une application - Les systèmes informatiques - Les architectures-types - Démarches d'informatisation ETUDE APPROFONDIE D'UNE METHODE SYSTEMIQUE : MERISE 2 Démarche MERISE 2 - Règles de gestion, d'organisation et techniques -Modèles conceptuel, logique et physique des données et des traitements. Mise en pratique de la modélisation conceptuelle et logique des données et des traitements INITIATION A UNE METHODE OBJET : UML Concepts orientés objet - Les cas d'utilisation - Le modèle de classes - Le diagramme de séquence - Le diagramme d'états - transitions Remarque : .La mise en pratique de MERISE 2 constitue la plus grande part des travaux dirigés. UML est seulement abordé en complément. Aucun cours pour le semestre 1 Aucun cours pour le semestre 2 NFA008 - Bases de données Public concerné Ce cours s'adresse aussi bien à des auditeurs en licence d'informatique qu'à ceux visant le titre RNCP Niveau III d'Analyste-Programmeur ou encore l'un des certificats professionnels suivants : Programmation de sites Web, Programmeur d'applications mobiles Technicien développement applications informatiques Il est obligatoire dans ces cas parcours. Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Concevoir, mettre en oeuvre et utiliser les bases de données relationnelles, en particulier savoir définir un schéma relationnel à partir d'une modélisation conceptuelle des données et maîtriser le langage SQL. Capacité et compétences acquises En fin de formation, l'auditeur est en mesure de comprendre et d'interpréter un schéma conceptuel des données, de le traduire en un schéma relationnel et enfin de mettre en oeuvre et manipuler des bases de données relationnelles. Cette formation a pour but de préparer l'auditeur aux métiers suivants : Développeur d'applications à bases de données transactionnelles Responsable d'exploitation de bases de données. Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique Organisation 6 crédits Contenu de la formation Conception et spécification de schémas relationnels - Introduction aux bases de donnée relationnelles - Le modèle entité/association : Présentation des concepts de base - Le modèle relationnel : Présentation des concepts, Transformation d'un schéma entité/association en schéma relationnel, Normalisation de schémas relationnels Langages de description et de manipulation de bases de données relationnelles - L'algèbre relationnelle - Le langage SQL Pratique d'un SGBD relationnel L'environnement SQL2 (tables, vues, contraintes, utilisateurs, etc.) - Programmation avec SQL2 Les unités de formations sont proposées dans les centres de : FOAD Semestre 1 Disponible en FOAD Les scéances de regroupement auront lieu le : 29/11/2008 17/01/2009 cours Bases de données NFA008 Aucun cours pour le semestre 2 NFA009 - Principes des réseaux informatiques Public concerné Avoir le niveau des UE architecture des machines (NFA004) et systèmes informatiques (NFA003). Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Acquisition des connaissances de base en réseaux (architecture, principales normes). Capacité et compétences acquises Analyser un réseau simple. Comprendre les principes de base des réseaux. Mettre en place un réseau de micro-ordinateurs. Organisation 6 crédits Contenu de la formation Bases des réseaux et des télécommunications Notion de réseau, représentation de l'information, notions d'interface. Codage et numérisation, interconnexion de Notions d'architecture Etude détaillée des protocoles de liaison, notion de correction d'erreur. Introduction à la notion d'architecture en couches. Le modèle TCP/IP, les architectures Les réseaux locaux Définitions, notions générales (topologie, méthode d'accès, câblage). Le modèle IEEE, notion de méthode d'accès. Etude détaillée du protocole CSMA/CD et CSMA/CA. Interconnexion des réseaux Architecture d'interconnexion, terminologie. Notion de pont et de routeur, . Première approche du routage. Internet et réseaux TCP/IP Structure d'un réseau routé, mécanismes Internet. Le routeur, protocoles et table de routage. Les protocoles IP, ICMP et TCP. Notion de DNS, DHCP. Les services de base d'un réseau TCP/IP Mécanisme du client-serveur. WEB et HTML, http. Courrier électronique (SMTP). Aucun cours pour le semestre 1 Aucun cours pour le semestre 2 NFA010 - Graphes et optimisation Public concerné Cours de premier cycle. Il est conseillé d'avoir suivi ( ou de suivre en parallèle) les 2 UE de "Mathématiques pour l'informatique" (MVA 003 et MVA 004) . Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Se familiariser avec des modèles classiques de problèmes d'optimisation,notamment des modèles basés sur les graphes. Apprendre à modéliser de tels problèmes,qui sont issus de l'informatique et de la recherche opérationnelle, puis à les résoudre à l'aide d'un algorithme et d'une structure de données appropriés. Capacité et compétences acquises Aptitude à formuler et modéliser un problème via les graphes ou la programmation linéaire. Connaissance d'algorithmes fondamentaux sur les graphes. Organisation 6 crédits Contenu de la formation Les problèmes combinatoires : généralités, difficultés. Théorie des graphes et algorithmes pour les graphes non valués Introduction : vocabulaire et concepts de base (connexité, forte connexité, mise en ordre). Représentations des graphes : matricielles (adjacence, incidence) ; listes (successeurs, prédécesseurs). Les graphes en tant qu'outil de modélisation ; exemples en informatique et en R. O. Parcours des graphes : en largeur ; en profondeur ; applications ; détermination des composantes connexes, etc. Fermeture transitive ; détermination, méthode matricielle : algorithme de ROY-WARSHALL ; parcours en profondeur (cas d'un graphe sans circuit). initiation à la complexité des algorithmes dans le cas polynômial par l'évaluation du nombre d'opérations élémentaires. Algorithmes d'optimisation dans les graphes valués Chemins optimaux dans un graphe valué : algorithmes de Bellman, de FORD, de DIJKSTRA. Application : ordonnancements de projets (méthodes MPM). Flots maximaux dans un réseau de transport : l'algorithme de FORD-FULKERSON (exemple ; preuve ; complexité). Arbres couvrants de poids extrémal : algorithmes de KRUSKAL, de PRIM. Programmation linéaire Définition, historique ; panorama des applications industrielles, performances et rentabilité. Approche géométrique de l'optimum (sommet) ; caractérisation géométrique du cheminement vers le sommet optimum. (Un approfondissement de ces concepts de base et des algorithmes associés fait l'objet d' U. E. de niveau au moins égal à BAC+3 en RCP 110 ou RCP104, RCP105, RCP106 ou encore RCP101). Secrétariat : Mme Ranganadin , bureau 33-1-10B ; Tel 01 40 27 22 67 email : secretariat.ro@cnam. fr Aucun cours pour le semestre 1 Aucun cours pour le semestre 2 NFA011 - Développement d'applications avec les bases de données Public concerné Auditeurs préparant la licence d'informatique ou le diplôme de Niveau III Analyste programmeur en informatique. Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Ce cours est le prolongement du cours d'introduction aux bases de données (NFA008). Il est dédié à l'approfondissement des bases de données relationnelles et particulièrement au développement de déclencheurs (triggers), de procédures stockées et d'applications fondées sur cette technologie, en utilisant soit un langage propriétaire (dans ce cours, PL/SQL pour Oracle) soit le langage Java (API JDBC). Capacité et compétences acquises Etre capable de programmer des déclencheurs (triggers), procédures stockées et applications mettant en oeuvre des bases de données relationnelles. Organisation 4 crédits Contenu de la formation Introduction aux bases de données relationnelles (rappels) - Le modèle relationnel Langages de description et de manipulation de bases de données relationnelles - SQL - PL/SQL : structures de contrôle, curseurs, exceptions, procédures stockées, déclencheurs - JDBC : interface avec un SGBDR, curseurs, exceptions liées aux échanges de données, transactions, procédures stockées et déclencheurs en java - Travaux pratiques : Oracle SQL, programmation PL/SQL, JDBC Aucun cours pour le semestre 1 Aucun cours pour le semestre 2 Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique NFA013 - Méthodes pour l'informatisation - compléments Public concerné S'adresse aux élèves en fin de cycle A souhaitant se spécialiser en Informatique d'Entreprise (DPCT du Cnam et licence option systèmes d'information). Pré-requis : Connaître les concepts de base d'une méthode de conception de systèmes d'information. Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Approfondir les bases méthodologiques pour l'analyse et la conception de systèmes d'information, être capable de choisir et d'utiliser un outil d'aide à la conception tout au long du cycle de développement. Le cours approfondira surtout les concepts orientés objet et la notation UML. Un projet (avec un suivi à travers des séances de TP) utilisant un atelier de génie logiciel pour UML comptera dans l'évaluation finale de l'UE. Capacité et compétences acquises Mener l'analyse et la conception d'un système d'information depuis l'analyse des besoins en appliquant une méthode orientée-objet inspirée des pratiques du processus unifié. Savoir utiliser des outils d'aide à la conception (AGL (atelier de génie logiciel) pour UML et leur connexion avec des environnements de développement). Organisation 4 crédits Contenu de la formation Contenu de la formation Le processus de développement - vocabulaire et concepts - fondements et bonnes pratiques - étude du processus RUP - facteurs du changement et adaptation du processus Architecture d'un système d'information - architecte et architecture - architecture et processus de développement De l'analyse au développement : l'apport des méthodes et des outils Introduction de la notation UML - Modélisation des besoin (diagramme de cas d'utilisation) - Analyse des besoins (diagramme de classes, de séquence etc.) - Elaborer les spécifications conceptuelles d'un cas en s'appuyant sur un atelier de génie logiciel - Utilisation d'un environnement de développement pour développer l'application (sous forme de projet) Aucun cours pour le semestre 1 Aucun cours pour le semestre 2 NFA016 - Développement web (1) : architecture du web et développement côté clie Public concerné Avoir le niveau des UE algorithmique programmation 1, réseau, base de données de premier cycle. Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Dresser un tableau complet de l'architecture du WEB et des technologies concernées dans la construction d'un site. Apprendre les langages mis en oeuvre coté client. Capacité et compétences acquises Connaître et comprendre l'architecture du Web. Savoir réaliser des pages (X)HTML, savoir utiliser les feuilles de style CSS pour définir la présentation des pages, savoir ajouter du dynamisme coté client en Javascript. Organisation 4 crédits Contenu de la formation Introduction générale. Architecture du web. Internet, intranet. notion de client (navigateur) et de serveur. L'hypertexte, lien et URL. Notion de normes et problèmes de validation, le W3C. Description et structuration des documents web: le langage (X)HTML Gestion de la présentation des documents: les feuilles de style CSS. Notion de protocole: illustration rapide avec les protocoles SMTP, POP puis présentation plus détaillée du protocole HTTP Les formulaires et très brève introduction au traitement des formulaires coté serveur cgi/php. (La programmation dynamique coté serveur sera vu en détail dans l'UE NFA017 ) Le dynamisme coté client avec le langage Javascript: présentation générale du langage, gestion des évènements, vérification et traitement de formulaire cote client, présentation du DOM, innerHTML ... Javascript avancé (regexp, objets,...) Quelques spécificités HTML5 et gestions des API Javascript Brève introduction aux notions d'ergonomie et d'accessibilité et a la présentation sur différents supports (netbook, smartphone...) Très brève introduction aux problèmes de sécurité. Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique Aucun cours pour le semestre 1 Aucun cours pour le semestre 2 NFA017 - Développement web (2) : sites dynamiques et développement côté serveu Public concerné Avoir suivi l'UE NFA016 (Développement WEB) et avoir le niveau d'algorithmique programmation, de réseau et de base de données du premier cycle. Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Présenter les technologies de la conception de sites dynamiques et de l'administration de serveurs WEB. Capacité et compétences acquises Concepteur de sites WEB (non complét'ement sécurisé) Administrateur de sites WEB Organisation 4 crédits Contenu de la formation - Introduction à la programmes exécutés "coté serveur" : parmi les langages de script (perl, PHP, jsp, asp, PYTHON, ...) dans ce cours nous avons choisi PHP. - Exploitation d'une base de données relationnelle. Le cours fait référence principalement à MySQL Utilisation des cookies et des sessions. - Programmation PHP avancée : Objets, Fichiers, - Production dynamique de documents. Notions de sécurité. Aucun cours pour le semestre 1 Aucun cours pour le semestre 2 NFA018 - Gestion de projet informatique Public concerné Concerne les auditeurs de la licence ou du RNCP niveau 3 Analyste-Programmeur option Systèmes d'Information Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Maîtriser les concepts, les méthodes et les outils liés à la gestion de projet informatique. Capacité et compétences acquises En fin de formation, l'auditeur est en mesure de : - Maîtriser les concepts de base du management de projet informatique Intégrer la gestion de projet dans une démarche générale de résolution de problème - Choisir la méthode et les outils à mettre en oeuvre afin d'assurer le bon déroulement de toutes les phases d'un projet informatique. Organisation 4 crédits Contenu de la formation Définition des éléments de projet - Définition du projet : cas des systèmes d'information - L'organisation et les responsabilités - Le lancement du projet Expression des besoins - Cahiers des charges - Les méthodes d'expression des besoins - Recherche de partenaires / fournisseurs par appel d'offre - Les modèles de développement Conduite des projets Support méthodologique : relation à la maîtrise d'oeuvre / maîtrise d'ouvrage - Phases du projet : définition et contenu Estimation des projets informatiques (Méthode points de fonctions) - Organisation et planification du projet - Outils de support à la gestion de projet Suivi des projets - Gestion des risques et conduite du changement - Gestion des coûts et pilotage du projet Etude de cas - Sur le cahier des charges, - Sur l'organisation de projet, - Sur la planification. Aucun cours pour le semestre 1 Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique Aucun cours pour le semestre 2 NFA018 - Gestion de projet informatique Public concerné Concerne les auditeurs de la licence ou du RNCP niveau 3 Analyste-Programmeur option Systèmes d'Information Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Maîtriser les concepts, les méthodes et les outils liés à la gestion de projet informatique. Capacité et compétences acquises En fin de formation, l'auditeur est en mesure de : - Maîtriser les concepts de base du management de projet informatique Intégrer la gestion de projet dans une démarche générale de résolution de problème - Choisir la méthode et les outils à mettre en oeuvre afin d'assurer le bon déroulement de toutes les phases d'un projet informatique. Organisation 4 crédits Contenu de la formation Définition des éléments de projet - Définition du projet : cas des systèmes d'information - L'organisation et les responsabilités - Le lancement du projet Expression des besoins - Cahiers des charges - Les méthodes d'expression des besoins - Recherche de partenaires / fournisseurs par appel d'offre - Les modèles de développement Conduite des projets Support méthodologique : relation à la maîtrise d'oeuvre / maîtrise d'ouvrage - Phases du projet : définition et contenu Estimation des projets informatiques (Méthode points de fonctions) - Organisation et planification du projet - Outils de support à la gestion de projet Suivi des projets - Gestion des risques et conduite du changement - Gestion des coûts et pilotage du projet Etude de cas - Sur le cahier des charges, - Sur l'organisation de projet, - Sur la planification. Aucun cours pour le semestre 1 Aucun cours pour le semestre 2 NFA019 - Projet systèmes d'information : mise en pratique avec Java Public concerné UE de niveau fin BAC+2 en Informatique, option Système d'Information. Destiné aux auditeurs préparant la licence et/ou le diplôme RNCP Analyste-Programmeur option Système d'Information. Il est conseillé d'avoir fait les UE NFA031, NFA032 et NFA035. Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées - Maitriser l'utilisation des concepts fondamentaux de la programmation Orientée Objets avec le langage Java. - Acquérir une méthode de développement d'un projet en Système d'Information avec Java. - Réaliser le projet en Java avec un des environnements de développement Java (Eclipse, NetBeans, BlueJ) sous Windows et/ou Unix Capacité et compétences acquises Analystes, concepteurs et développeurs de projets en Systèmes d'Information avec Java Organisation 6 crédits Contenu de la formation Cette formation a pour objectifs l'acquisition des différentes étapes de développement d'un projet informatique avec Java comme langage de développement: Le projet proposé est divisé en plusieurs parties. Chaque partie correspond à la création d'un package en Java, à programmer en utilisant les concepts orientés objets tels que héritages, polymorphismes, classes abstraites, interfaces, exceptions avec choix des structures de données génériques telles que Vector, Hashtable, LinkedArray, ... à représenter dans des fenetres graphiques comme les JPane ou les JFrame... Les packages une fois testés, sont réutilisables pour l'ensemble du projet. Le concept des 3 couches Métiers-Structures-Gestion est utilisé dans le développement du projet. Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique Aucun cours pour le semestre 1 Aucun cours pour le semestre 2 NFA021 - Développement web (3) : mise en pratique Public concerné Avoir obtenu l'UE NFA016 ou avoir le niveau et avoir obtenu ou suivre en parallèle l'UE NFA017 ou avoir le niveau correspondant. Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Concrétiser dans un TP les connaisances et les technologies présentées dans les 2 UE de développement WEB. Apporter une première compétence dans la conception de site WEB. Capacité et compétences acquises Conception de site WEB (non sécurisé) Administration de site WEB Organisation 6 crédits Contenu de la formation Réalisation et implantation d'un site WEB complet : - pages statiques, pages dynamiques, - gestion de cookies, sessions exploitation de formulaires, - configuration et exploitation d'une base de données, - envoi de mail, - configuration et déploiement d'un serveur web, - déploiement du site sur un serveur personnel. Aucun cours pour le semestre 1 Aucun cours pour le semestre 2 NFA031 - Programmation avec Java : notions de base Public concerné Ce cours étudie les concepts des langages de programmation et ne nécessite pas de connaissances préalables en informatique. Les aptitudes requises sont un niveau bac en mathématiques ainsi qu'une maîtrise minimale de l'utilisation d'un ordinateur et d'internet. Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Acquérir à l'issue du cours les principaux concepts de base de la programmation ainsi qu'une connaissance pratique de la réalisation de programmes en JAVA. Capacité et compétences acquises Savoir écrire des programmes simples en Java. Organisation 6 crédits Contenu de la formation Introduction à la notion d'application et de programme informatique. Aperçu des différents langages de programmation. Notions de syntaxe, de sémantique et de compilation. Types de base, types tableaux. Références et affectation. Entrées-sorties. Structures de contrôle (conditionnelles et boucles). Sous programmes (fonctions, procédures ou méthodes). Mise en oeuvre de quelques algorithmes fondamentaux. Illustrations par de nombreux exemples. Aucun cours pour le semestre 1 Aucun cours pour le semestre 2 Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique NFA032 - Programmation Java : programmation objet Public concerné Avoir déjà suivi NFA031 ou l'ancienne UE NFA001 ou avoir le niveau équivalent: savoir réaliser de petits programmes utilisant des boucles, des tableaux et des sous-programmes. Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Maîtriser les concepts fondamentaux de la programmation objet. Capacité et compétences acquises Capacité de réaliser de petits programmes en Java, dans le style de programmation orientée objet. Organisation 6 crédits Contenu de la formation Etude de la notion de classe et d'objet. Notion de référence et graphe des références. Héritage et programmation par extension, redéfinition ou spécialisation. Généralisation, réutilisation, polymorphisme et généricité. Récursivité: méthodes récursives et structures de données récursives. Interfaces et exceptions. Aucun cours pour le semestre 1 Aucun cours pour le semestre 2 NFA035 - Programmation Java : bibliothèques et patterns Public concerné Avoir l'UE NFA031 ou le niveau correspondant. Être inscrit parallèlement à l'unité d'enseignement NFA032 ou avoir acquis cette UE auparavant. Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Apprendre à structurer un programme et aborder l'utilisation de bibliothèques logicielles. Aborder la notion de patrons de conception (design patterns) et l'utiliser pour comprendre les bibliothèques standards. Compléter les connaissances de NFA031 et NFA032 en abordant un certain nombre de bibliothèques fondamentales : entrées/sorties, les collections, et les interfaces graphiques. Capacité et compétences acquises Programmation dans un langage objet tel que Java ; rudiments d'architecture des logiciels ; capacité d'aborder une bibliothèque logicielle nouvelle et d'en comprendre la documentation. Organisation 4 crédits Contenu de la formation Moyens Salles machines équipées d'un environnement de développement java. Organisation Cours Cours d'1h30 et séance d'1h30 en salle machines pendant tout le semestre avec encadrement. Un travail personnel sur machine en dehors des séances est vivement recommandés. Structure Les sujets d'exercices sont disponibles au fur et à mesure sur le serveur Web de la valeur de cours Algorithmique programmation. Programme notion de bibliothèque, API les entrées/sorties ; flux textes, binaires; fichiers en accès direct et séquentiel. les collections : listes, ensembles, tableaux associatifs interfaces graphiques ; utilisation de composants, architecture MVC, initiation à la création de nouveaux composants. conception des programmes; couches logicielles Aucun cours pour le semestre 1 Aucun cours pour le semestre 2 TET101 - Management social et humain Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique Public concerné Aucun prérequis Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Sensibiliser les ingénieurs et cadres techniques aux aspects humains du fonctionnement des organisations. Acquérir les outils d'analyse et d'action pour mieux manager une équipe et gérer les conflits Connaître les bases de droit social et d'hygiène et sécurité Capacité et compétences acquises Connaître les Méthodes de management Connaître les politiques et techniques de GRH Connaître les pratiques de gestion des ressources humaines Acquérir des bases en droit social Connaître la réglementation de base en hygiène et sécurité. Organisation 6 crédits Contenu de la formation Les CRA qui proposent ce cours se sont engagés à suivre le plan de cours ci-dessous : Les hommes dans les organisations : Séance 1 : La GRH et les personnes dans l'entreprise Séance 2 : Le besoin d'implication et de management de proximité Séance 3 : Séance panorama des différentes conceptions de l'homme et de l'entreprise Pratique du management Séance 4 : Motivation des équipes Séance 5 : Autorité et leadership Séance 6 : Gestion des conflits et négociation Les Pratiques de Gestion des Ressources Humaines: Séance 7 : Introduction à la GRH Séance 8 : La gestion prévisionnelle des emplois et des compétences Séance 9 : L'évaluation en entreprise : du recrutement à la gestion des carrières Séances 10 et 11 : : Hygiène et sécurité Droit social : Séance 12 : Place et objet du droit du travail Séance 13 : Relations individuelles de travail Séance 14 : Relations collectives de travail Aucun cours pour le semestre 1 Aucun cours pour le semestre 2 TET101 - Management social et humain Public concerné Aucun prérequis Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Sensibiliser les ingénieurs et cadres techniques aux aspects humains du fonctionnement des organisations. Acquérir les outils d'analyse et d'action pour mieux manager une équipe et gérer les conflits Connaître les bases de droit social et d'hygiène et sécurité Capacité et compétences acquises Connaître les Méthodes de management Connaître les politiques et techniques de GRH Connaître les pratiques de gestion des ressources humaines Acquérir des bases en droit social Connaître la réglementation de base en hygiène et sécurité. Organisation 6 crédits Contenu de la formation Les CRA qui proposent ce cours se sont engagés à suivre le plan de cours ci-dessous : Les hommes dans les organisations : Séance 1 : La GRH et les personnes dans l'entreprise Séance 2 : Le besoin d'implication et de management de proximité Séance 3 : Séance panorama des différentes conceptions de l'homme et de l'entreprise Pratique du management Séance 4 : Motivation des équipes Séance 5 : Autorité et leadership Séance 6 : Gestion des conflits et négociation Les Pratiques de Gestion des Ressources Humaines: Séance 7 : Introduction à la GRH Séance 8 : La gestion prévisionnelle des emplois et des compétences Séance 9 : L'évaluation en entreprise : du recrutement à la gestion des carrières Séances 10 et 11 : : Hygiène et sécurité Droit social : Séance 12 : Place et objet du droit du travail Séance 13 : Relations individuelles de travail Séance 14 : Relations collectives de travail [Planning en cours de rédaction] Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique TET101 - Management social et humain Public concerné Aucun prérequis Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Sensibiliser les ingénieurs et cadres techniques aux aspects humains du fonctionnement des organisations. Acquérir les outils d'analyse et d'action pour mieux manager une équipe et gérer les conflits Connaître les bases de droit social et d'hygiène et sécurité Capacité et compétences acquises Connaître les Méthodes de management Connaître les politiques et techniques de GRH Connaître les pratiques de gestion des ressources humaines Acquérir des bases en droit social Connaître la réglementation de base en hygiène et sécurité. Organisation 6 crédits Contenu de la formation Les CRA qui proposent ce cours se sont engagés à suivre le plan de cours ci-dessous : Les hommes dans les organisations : Séance 1 : La GRH et les personnes dans l'entreprise Séance 2 : Le besoin d'implication et de management de proximité Séance 3 : Séance panorama des différentes conceptions de l'homme et de l'entreprise Pratique du management Séance 4 : Motivation des équipes Séance 5 : Autorité et leadership Séance 6 : Gestion des conflits et négociation Les Pratiques de Gestion des Ressources Humaines: Séance 7 : Introduction à la GRH Séance 8 : La gestion prévisionnelle des emplois et des compétences Séance 9 : L'évaluation en entreprise : du recrutement à la gestion des carrières Séances 10 et 11 : : Hygiène et sécurité Droit social : Séance 12 : Place et objet du droit du travail Séance 13 : Relations individuelles de travail Séance 14 : Relations collectives de travail [Planning en cours de rédaction] TET101 - Management social et humain Public concerné Aucun prérequis Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Sensibiliser les ingénieurs et cadres techniques aux aspects humains du fonctionnement des organisations. Acquérir les outils d'analyse et d'action pour mieux manager une équipe et gérer les conflits Connaître les bases de droit social et d'hygiène et sécurité Capacité et compétences acquises Connaître les Méthodes de management Connaître les politiques et techniques de GRH Connaître les pratiques de gestion des ressources humaines Acquérir des bases en droit social Connaître la réglementation de base en hygiène et sécurité. Organisation 6 crédits Contenu de la formation Les CRA qui proposent ce cours se sont engagés à suivre le plan de cours ci-dessous : Les hommes dans les organisations : Séance 1 : La GRH et les personnes dans l'entreprise Séance 2 : Le besoin d'implication et de management de proximité Séance 3 : Séance panorama des différentes conceptions de l'homme et de l'entreprise Pratique du management Séance 4 : Motivation des équipes Séance 5 : Autorité et leadership Séance 6 : Gestion des conflits et négociation Les Pratiques de Gestion des Ressources Humaines: Séance 7 : Introduction à la GRH Séance 8 : La gestion prévisionnelle des emplois et des compétences Séance 9 : L'évaluation en entreprise : du recrutement à la gestion des carrières Séances 10 et 11 : : Hygiène et sécurité Droit social : Séance 12 : Place et objet du droit du travail Séance 13 : Relations individuelles de travail Séance 14 : Relations collectives de travail [Planning en cours de rédaction] TET101 - Management social et humain Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique Public concerné Aucun prérequis Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Sensibiliser les ingénieurs et cadres techniques aux aspects humains du fonctionnement des organisations. Acquérir les outils d'analyse et d'action pour mieux manager une équipe et gérer les conflits Connaître les bases de droit social et d'hygiène et sécurité Capacité et compétences acquises Connaître les Méthodes de management Connaître les politiques et techniques de GRH Connaître les pratiques de gestion des ressources humaines Acquérir des bases en droit social Connaître la réglementation de base en hygiène et sécurité. Organisation 6 crédits Contenu de la formation Les CRA qui proposent ce cours se sont engagés à suivre le plan de cours ci-dessous : Les hommes dans les organisations : Séance 1 : La GRH et les personnes dans l'entreprise Séance 2 : Le besoin d'implication et de management de proximité Séance 3 : Séance panorama des différentes conceptions de l'homme et de l'entreprise Pratique du management Séance 4 : Motivation des équipes Séance 5 : Autorité et leadership Séance 6 : Gestion des conflits et négociation Les Pratiques de Gestion des Ressources Humaines: Séance 7 : Introduction à la GRH Séance 8 : La gestion prévisionnelle des emplois et des compétences Séance 9 : L'évaluation en entreprise : du recrutement à la gestion des carrières Séances 10 et 11 : : Hygiène et sécurité Droit social : Séance 12 : Place et objet du droit du travail Séance 13 : Relations individuelles de travail Séance 14 : Relations collectives de travail [Planning en cours de rédaction] TET101 - Management social et humain Public concerné Aucun prérequis Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Sensibiliser les ingénieurs et cadres techniques aux aspects humains du fonctionnement des organisations. Acquérir les outils d'analyse et d'action pour mieux manager une équipe et gérer les conflits Connaître les bases de droit social et d'hygiène et sécurité Capacité et compétences acquises Connaître les Méthodes de management Connaître les politiques et techniques de GRH Connaître les pratiques de gestion des ressources humaines Acquérir des bases en droit social Connaître la réglementation de base en hygiène et sécurité. Organisation 6 crédits Contenu de la formation Les CRA qui proposent ce cours se sont engagés à suivre le plan de cours ci-dessous : Les hommes dans les organisations : Séance 1 : La GRH et les personnes dans l'entreprise Séance 2 : Le besoin d'implication et de management de proximité Séance 3 : Séance panorama des différentes conceptions de l'homme et de l'entreprise Pratique du management Séance 4 : Motivation des équipes Séance 5 : Autorité et leadership Séance 6 : Gestion des conflits et négociation Les Pratiques de Gestion des Ressources Humaines: Séance 7 : Introduction à la GRH Séance 8 : La gestion prévisionnelle des emplois et des compétences Séance 9 : L'évaluation en entreprise : du recrutement à la gestion des carrières Séances 10 et 11 : : Hygiène et sécurité Droit social : Séance 12 : Place et objet du droit du travail Séance 13 : Relations individuelles de travail Séance 14 : Relations collectives de travail [Planning en cours de rédaction] TET101 - Management social et humain Public concerné Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr DUT12 informatique Aucun prérequis Finalité de l'unité d'enseignement Objectifs pédagogiques/Compétences visées Sensibiliser les ingénieurs et cadres techniques aux aspects humains du fonctionnement des organisations. Acquérir les outils d'analyse et d'action pour mieux manager une équipe et gérer les conflits Connaître les bases de droit social et d'hygiène et sécurité Capacité et compétences acquises Connaître les Méthodes de management Connaître les politiques et techniques de GRH Connaître les pratiques de gestion des ressources humaines Acquérir des bases en droit social Connaître la réglementation de base en hygiène et sécurité. Organisation 6 crédits Contenu de la formation Les CRA qui proposent ce cours se sont engagés à suivre le plan de cours ci-dessous : Les hommes dans les organisations : Séance 1 : La GRH et les personnes dans l'entreprise Séance 2 : Le besoin d'implication et de management de proximité Séance 3 : Séance panorama des différentes conceptions de l'homme et de l'entreprise Pratique du management Séance 4 : Motivation des équipes Séance 5 : Autorité et leadership Séance 6 : Gestion des conflits et négociation Les Pratiques de Gestion des Ressources Humaines: Séance 7 : Introduction à la GRH Séance 8 : La gestion prévisionnelle des emplois et des compétences Séance 9 : L'évaluation en entreprise : du recrutement à la gestion des carrières Séances 10 et 11 : : Hygiène et sécurité Droit social : Séance 12 : Place et objet du droit du travail Séance 13 : Relations individuelles de travail Séance 14 : Relations collectives de travail [Planning en cours de rédaction] Cnam Picardie Avenue des Facultés , 80250 AMIENS cedex 1 Tél. 03 22 33 65 50 - Fax. 03 22 33 65 51 site : http://www.cnam-picardie.fr