Une étudiante travaille devant un écran d'ordinateur montrant du code informatique.Une étudiante travaille devant un écran d'ordinateur montrant du code informatique.

Programmeur en informatique

Apprenez à concevoir toutes sortes d'applications informatiques, avec divers langages de programmation. Formation de deux ans !

Apprenez à concevoir des applications informatiques à l'aide de différents langages de programmation, selon le type d'application désiré. Créez des applications commerciales avec différents langages comme Java, C#, Visual Basic et COBOL. Utilisez le réseau local et élaborez des applications autonomes graphiques (Java, C++, Visual Basic) ainsi que des applications internet (HTML, VBScript, Javascript, PHP, ASP).


 

Il sera aussi question des bases de données Access, Microsoft SQL Server et MySQL.

L'étudiant réalise de nombreux travaux pratiques sur les équipements informatiques du collège ou à la maison en vue de compléter sa formation théorique.

Au terme de sa formation, le diplômé sera en mesure de créer, de tester, d'installer et de faire la maintenance d'applications, ainsi que de diagnostiquer des problèmes et de corriger ceux-ci.

*Programme que La Cité est la seule à offrir en français, en Ontario

Informations supplémentaires

Diplôme

Diplôme d'études collégiales de l'Ontario

Cheminement

Temps plein

Autre(s) programme(s) lié(s) au domaine

  • Soutien technique en informatique
  • Techniques des systèmes informatiques
  • Technologie de l'information - sécurité informatique
  • Technologie du génie informatique

Où, quand, comment ?

Code de programme : 51046

Campus : Ottawa

Mode de livraison : en classe

Cycle de l'offre : septembre

Durée : 2 ans (4 étapes)

Profil de l'étudiant recherché

  • Souci du détail et sens de l'innovation
  • Patience, sociabilité et persévérance
  • Esprit logique et scientifique
  • Curiosité et goût d'apprendre
  • Aptitudes pour la résolution de problèmes et le travail d'équipe

Possibilité de stages coopératifs

Les stages coopératifs sont des stages de travail rémunérés qui se rattachent directement à votre programme d'études. Les stages coopératifs offrent une valeur ajoutée à votre expérience collégiale, mais ne sont pas requis pour avoir le diplôme du programme. La majorité des stages coopératifs sont d'une durée de 15 semaines et se font entre les sessions d'études. La séquence et le nombre de stages dépendent du programme d'études.

Veuillez communiquer avec Sylvie Meloche, par téléphone au 613 742-2493, poste 2864, ou par courriel stagescooptechno@lacitec.on.ca pour plus d'information.

Salaires moyens dans le domaine

Salaire annuel : de 45 053 $ à 100 006 $

Source : www.emploiguichets.gc.ca, CNP 2174, région d'Ottawa, 2013

Milieux de travail

  • Entreprises du monde des affaires et des finances, et du secteur des services  (gouvernements, établissements d'éducation, de santé, etc.)
  • Organisations privées ou gouvernementales
  • Entreprises industrielles et commerciales
  • Bureaux de vente
  • Entreprises de matériel informatique et de logiciels

Conditions générales d'admission

Le candidat qui ne répond pas aux exigences d'admission en mathématiques pourra être admis s'il réussit le test de rendement de mathématiques (TRM), ou s'il s'inscrit au cours de mathématique préparatoire offert à La Cité au mois de juillet et réussit celui-ci.

Conditions d'admission Ontario

Diplôme d'études secondaires de l'Ontario (DESO) ou l'équivalent, ou réussite du test de candidat adulte (pour les candidats de 19 ans ou plus)

Mathématique : MCR3U ou MCF3M ou l'équivalent.

Nota : Le cours de mathématique MCT4C est  recommandé.

Conditions d'admission Québec

Diplôme d'études secondaires du Québec (DES) ou réussite du test de candidat adulte (pour les candidats de 19 ans ou plus)

Mathématique :  TS 064406 ou SN  065406 ou Mathématique 436 ou  l'équivalent.

Nota : Le cours de mathématique de secondaire 5 est  recommandé.

Conditions d'admission Nouveau-Brunswick

Diplôme d'études secondaires du Nouveau-Brunswick (DES) ou réussite du test de candidat adulte (pour les candidats de 19 ans ou plus)

Mathématique : 30321 ou l'équivalent

Nota : Le cours de mathématique 30411 est  recommandé.

Frais d'études par étape - canadien

1 775,37 $

(y compris des frais de laboratoire de 65 $ et des frais liés au dossier d'immunisation de 60 $)

(Frais d'études de la session d'automne de 2013. Présentés à titre indicatif seulement. S'attendre à une hausse des frais en 2014.)

Frais d'études par étape - international

6 030,73 $

(y compris des frais de laboratoire de 65 $ et des frais liés au dossier d'immunisation de 60 $)

(Frais d'études de la session d'automne de 2013. Présentés à titre indicatif seulement. S'attendre à une hausse des frais en 2014.)

Frais supplémentaires

  • Livres, fournitures et logiciels : environ 800 $ par année (frais présentés à titre indicatif seulement)

Entente entre collège et université(s)

- Baccalauréat (Université d'Ottawa) : Les diplômés qui ont une moyenne pondérée cumulative d'au moins 70 % peuvent obtenir jusqu'à 30 crédits, selon le domaine d'études choisi.


Cursus

  • Étape 1
      Cours obligatoires
      Français écrit : grammaire et compréhension de texte   

      Français écrit : grammaire et compréhension de texte (022552)

      Durée : 45.0

      Ce cours fournit à l'étudiant l'occasion de réviser ses notions grammaticales et stylistiques. Il donne aussi à l'étudiant l'occasion de perfectionner sa maîtrise de techniques de recherche de l'information. L'étudiant pourra ainsi parfaire sa

      maîtrise des techniques de lecture par la compréhension de textes variés et contextualisés en français écrit. Il constitue pour l'étudiant une étape dans l'acquisition progressive des compétences langagières nécessaires en milieu francophone pour

      réussir dans sa vie personnelle et dans sa vie professionnelle.

      Histoire des communications   

      Histoire des communications (018560)

      Durée : 60.0

      Le cours est conçu pour donner à l'étudiant une compréhension générale des réseaux de communication, de leurs composantes principales ainsi que des protocoles impliqués.

      Technologies de l'information   

      Technologies de l'information (020885)

      Durée : 60.0

      Le cours vise une connaissance pratique et détaillée de l'architecture des micro-ordinateurs, de ses divers composants ainsi qu'une formation sur l'installation et la maintenance de ceux-ci. Ce cours forme l'étudiant(e) à la partie physique « hardware » de son travail. Quelques logiciels de dépannage, de gestion et de vérification sont aussi à l'étude. Le cursus du cours IT Essentials 1 de Cisco sera principalement utilisé comme ressource didactique. Ce cours, ainsi que IT Essentials 2, mènent à l'obtention du certificat A+ de Cisco.

      Concepts et techniques de programmation   

      Concepts et techniques de programmation (022223)

      Durée : 75.0

      Applications en algèbre et en trigonométrie   

      Applications en algèbre et en trigonométrie (014891)

      Durée : 60.0

      Ce cours vise à consolider l'ensemble des outils mathématiques permettant de résoudre les problèmes les plus courants, qu'il s'agisse de ceux qui surviennent dans la vie de tous les jours ou dans la vie professionnelle. Ce cours contient les éléments essentiels d'algèbre, de trigonométrie et de statistique que les étudiant(e) s de plusieurs programmes de technologie doivent maîtriser pour réussir leurs cours.

      Architecture d'un système d'exploitation   

      Architecture d'un système d'exploitation (014727)

      Durée : 60.0

      Le cours permet à l'étudiant(e) de maîtriser des aspects élémentaires et intermédiaires des systèmes d'exploitation ainsi que l'architecture des systèmes d'exploitation. La plateforme utilisée sera Linux.

  • Étape 2
      Cours obligatoires
      Rédaction technique et spécialisée   

      Rédaction technique et spécialisée (022553)

      Durée : 45.0

      Ce cours fournit à l'étudiant l'occasion de rédiger des textes dans un français correct en utilisant les médias sociaux comme moyen de communication, et de perfectionner ses techniques de présentations orales en lien avec son programme d'études.

      Il constitue une étape dans l'acquisition progressive des compétences langagières nécessaires pour réussir dans la vie personnelle et dans la vie professionnelle.

      Programmation Internet I   

      Programmation Internet I (014737)

      Durée : 60.0

      Ce cours s'adresse aux personnes souhaitant acquérir des connaissances dans les technologies Internet, en particulier dans la programmation Internet comme le JavaScript et le PHP.

      Programmation I   

      Programmation I (015994)

      Durée : 75.0

      Ce cours vise à mettre en application les principes de programmation orientée-objet acquis dans le cours préalable ORD 20853 mais cette fois, pour le développement d'applications à interfaces graphiques. La construction d'interfaces graphiques pour les applications autonomes ainsi que pour les applets sera couverte.

      Le cours couvre aussi la gestion des événements générés par les composants graphiques disponibles sous la version du système de développement SDK1.6 de Sun Microsystems ainsi que le traitement des exceptions. Les composants graphiques de l¿AWT ainsi que ceux communément appelés composants Swing de Java2 seront présentés.

      Probabilités et statistiques pour l'informatique   

      Probabilités et statistiques pour l'informatique (011048)

      Durée : 60.0

      Ce cours permet à l'étudiant de classifier de l'information statistique et d'utiliser adéquatement les probabilités. L'étudiant utilisera un chiffrier électronique pour appliquer les concepts de statistiques dans le domaine d'administration en informatique (gestion de performance).

      Analyse et conception de systèmes   

      Analyse et conception de systèmes (020916)

      Durée : 60.0

      Ce cours expose l'étudiant(e) aux techniques de conception et d'analyse orientée-objet et structurée, tout en respectant les cycles de développement classique, à base de prototype.

      English I   

      English I (022554)

      Durée : 45.0

      English 1 est un cours d'anglais langue seconde de niveau intermédiaire. Il équivaut aux niveaux 3 à 5 du «Centre des niveaux de compétence linguistique canadiens»* . L'étudiant améliore sa compétence en communication écrite et en communication orale en utilisant comme base, des situations de la vie quotidienne ainsi que des situations en rapport avec le milieu de travail.

      Développement d'applications I   

      Développement d'applications I (018557)

      Durée : 60.0

      Ce module a pour but de donner à l'étudiant(e) une connaissance générale des concepts et des applications de l'informatique de gestion. On souligne l'importance de la maîtrise du processus de traitement de l'information afin d'assurer une gestion saine de l'entreprise. L'étudiant(e) sera amené(e) à comprendre le rôle et les caractéristiques d'un Système de gestion de base de données (SGBD) pour la gestion d'une entreprise.

      Dans ce module, l'étudiant(e) apprend à concevoir et à créer une base de données simple (qui ne contient qu'une table). Il (elle) utilise ses connaissances du milieu commercial pour évaluer les besoins d'information d'une entreprise type. Il (elle) acquiert des notions de modélisation de données et d'architecture de système. Il (elle) apprend à maîtriser les commandes de création et de manipulation de tables et d'enregistrements dans les tables.

  • Étape 3
      Cours obligatoires
      Programmation II   

      Programmation II (020914)

      Durée : 75.0

      Ce cours vous permettra de mieux comprendre un langage de programmation très rigide et simple. Cobol est un des premiers langages de programmation spécialisés dans le domaine de la gestion informatique. Vous apprendrez les concepts fondamentaux de ce langage. Vous examinerez les notions de base des instructions. Vous pourrez créer des programmes simples en manipulant des fichiers d'information. Vous serez en mesure de visualiser la nécessité de comprendre et d'utiliser ce langage de programmation de nos jours. Ce langage permet de traiter plusieurs fichiers d'entrée et de produire différents rapports ou fichiers de sortie. Ces instructions sont simples mais doivent être disposées d'une façon très structurée et modulaire. Il est intéressant de comparer ce langage d'une génération antérieur au nouveau langage de programmation de notre génération.

      Développement d'applications II   

      Développement d'applications II (015440)

      Durée : 45.0

      Ce cours est la suite du cours Développement d'applications I. On y étudie des techniques plus avancées de développement d'applications commerciales. On voit la création d'une application typique en Visual Basic dans l'environnement .NET: le code, les objets et les événements. On étudie également la gestion / manipulation des fichiers et les mécanismes d'automatisation d'accès aux données.

      Bases de données   

      Bases de données (015990)

      Durée : 60.0

      Ce cours se veut une introduction à la modélisation de bases de données relationnelles et au langage SQL.

      Programmation Internet II   

      Programmation Internet II (020915)

      Durée : 75.0

      Ce cours présente à l'étudiant(e) les détails complets pour établir une application Internet client/serveur. L'étudiant(e) construira des interfaces d'entrée avec HTML et JavaScript et des scripts du côté serveur avec ASP.NET et PHP. Le cours montre également aux étudiant(e)s comment faire la validation de données avec JavaScript et comment utiliser des bases de données (Serveur SQL et MySQL).

      English II   

      English II (022555)

      Durée : 45.0

      English 2 is an English course at the Advanced level designed to follow the English 1.

      It equates with the Canadian Language Benchmarks for levels 6,7 &8*. Students will be encouraged to develop their confidence in using the English language through written and oral exercises using situations experienced on a daily basis.

      Gestion de projets   

      Gestion de projets (019764)

      Durée : 45.0

      L'objectif de ce cours est d'amener l'étudiant(e) à mettre en pratique des notions de gestion de projet. L'étudiant(e) apprendra à maîtriser des outils de planification de projet dont le logiciel MS Project. Il/elle verra les différentes phases d'un projet; de sa conception à la mise en oeuvre en passant par un plan de contingence.

  • Étape 4
      Cours obligatoires
      Système de gestion de base de données   

      Système de gestion de base de données (015992)

      Durée : 60.0

      Initier l'étudiant aux concepts et à l'utilisation des bases de données, à prendre conscience des impacts sur l'entreprise de la mise en place de bases de données et des aspects de la gestion de ces bases de données. Deux modèles de données (réseau et hiérarchique) sont apparus au cours des années 60?70 et nous verrons comment leurs limitations ont inspiré la venue vers le milieu des années 70 du modèle relationnel si répandu de nos jours. Également l'émergence des bases de données dites orientées objets sera soulevée. L'étudiant sera initié aux diverses technologiques entourant la conception, la mise en place, le développement, la gestion et l'utilisation de bases de données (SGBD) en entreprise.

      Projet de fin d'études   

      Projet de fin d'études (019405)

      Durée : 75.0

      Ce cours vise l'atteinte des compétences professionnelles relatives à la réalisation d'un projet informatique. L'étudiant aura l'occasion de travailler dans un mode guidé mais indépendant pour explorer un problème d'application informatique substantiel en appliquant toutes les notions apprises antérieurement.

      Programmation avancée   

      Programmation avancée (020917)

      Durée : 75.0

      Ce cours sert à consolider les connaissances des étudiantes et étudiants avec l'environnement de développement Visual.NET 2008 par le biais de la programmation en C#. Les spécificités de ce langage par rapport au langage de programmation Java seront couvertes. Les étudiantes et étudiants seront amenés à programmer des applications consoles, des applications graphiques « Windows Forms », des applications accédant à des bases de données SQL Server 2005 en utilisant ADO.NET et des applications web utilisant ASP.NET.

      L'organisation de l'entreprise   

      L'organisation de l'entreprise (019406)

      Durée : 60.0

      Ce cours se veut une introduction aux notions de gestion d'entreprise. On y étudie l'application des systèmes informatisés de gestion et les contextes dans lesquels ils sont utilisés.

      Cours aux choix fge
      Identités et multiculturalisme canadien   

      Identités et multiculturalisme canadien (022776)

      Durée : 15.0

      La perception en psychologie   

      La perception en psychologie (022781)

      Durée : 15.0

      Se promouvoir avec les médias sociaux   

      Se promouvoir avec les médias sociaux (022782)

      Durée : 15.0

      Réalités autochtones contemporaines   

      Réalités autochtones contemporaines (022780)

      Durée : 15.0

      Citoyenneté canadienne   

      Citoyenneté canadienne (022773)

      Durée : 15.0

      Santé, environnement et prévention des infections   

      Santé, environnement et prévention des infections (022774)

      Durée : 15.0

      Le développement durable   

      Le développement durable (022775)

      Durée : 15.0

      Techniques de rédaction en médias sociaux   

      Techniques de rédaction en médias sociaux (022783)

      Durée : 15.0

      De l'identité à la culture   

      De l'identité à la culture (022777)

      Durée : 15.0

      Vive l'espagnol   

      Vive l'espagnol (022778)

      Durée : 15.0

      Introduction à l'Histoire des Premières Nations   

      Introduction à l'Histoire des Premières Nations (022779)

      Durée : 15.0

2015-08-01

Je veux m'inscrire
à ce programme
Des question? Laissez un message

Veuillez compléter ce formulaire afin que nous puissions vous renseigner plus adéquatement sur le programme qui vous intéresse.

Ou par téléphone :

1 800 267-2483
POSTE 2420
Double reconnaissance
de crédit