COURS // inf1120 Programmation I
Mes cours favoris
Ce système permet de sélectionner vos cours favoris en prévision de votre inscription qui se fait sur le portail étudiant.
| Trimestre | Cours | Groupe | 
|---|
Description du cours
- Cycle : 1
 - Type de cours : Magistral
 - Nombre de crédits : 3
 
- Discipline : Informatique
 
Objectifs
Acquérir une méthode de développement de solutions logicielles dans le cadre du paradigme orienté-objet : analyse du problème, conception simplifiée, codage et test d'une solution. Sensibiliser au développement de programmes de qualité : fiables, faciles à utiliser, à comprendre et à modifier.
Sommaire du contenu
Introduction aux algorithmes. Éléments de programmation de base : vocabulaire, syntaxe et sémantique, constantes, variables, types simples et composés (tableaux à une et deux dimensions), conversions de type, affectation, opérateurs et expressions, instructions, structures de contrôle (séquence, sélection, itération), instructions simples d'entrées-sorties, fichier texte. Introduction aux éléments de la programmation orientée-objet : classes, objets, méthodes et paramètres, variables de classe, d'instance et locale, portée et durée de vie des variables, constructeurs. Notion d'encapsulation. Introduction à l'utilisation de classes et de paquetages prédéfinis.
Modalité d'enseignement
Ce cours comporte une séance obligatoire de laboratoire (2 heures). Six de ces laboratoires seront évalués.
Horaire - Été 2025
INF1120 - Programmation I
    				Enseignant | 
                
                    
  | 
            
Horaire et lieu
| Jour | Date | Heure | Lieu | Type | 
|---|---|---|---|---|
| Mardi | 
                	Du 28 avril 2025  au 8 août 2025  | 
                De 13h30 à 15h30 | PK-S1580 | Campus de Montréal | Atelier | 
| Jeudi | 
                	Du 28 avril 2025  au 8 août 2025  | 
                De 13h30 à 16h30 | SB-M210 | Campus de Montréal | Cours magistral | 
                	Modalités | 
                
                    
  | 
            
Horaire - Automne 2025
INF1120 - Programmation I
    				Enseignant | 
                
                    
  | 
            
Horaire et lieu
| Jour | Date | Heure | Lieu | Type | 
|---|---|---|---|---|
| Jeudi | 
                	Du 2 septembre 2025  au 17 décembre 2025  | 
                De 09h30 à 12h30 | 8675 | UQAM Campus de Longueuil | Cours magistral | 
| Vendredi | 
                	Du 2 septembre 2025  au 17 décembre 2025  | 
                De 09h30 à 11h30 | Atelier | 
                	Modalités | 
                
                    
  | 
            
                	Remarque | 
                
                    
  | 
            
INF1120 - Programmation I
    				Enseignant | 
                
                    
  | 
            
Horaire et lieu
| Jour | Date | Heure | Lieu | Type | 
|---|---|---|---|---|
| Mercredi | 
                	Du 2 septembre 2025  au 17 décembre 2025  | 
                De 18h30 à 21h30 | D-4117 | UQAM Campus de Laval | Cours magistral | 
| Jeudi | 
                	Du 2 septembre 2025  au 17 décembre 2025  | 
                De 18h30 à 20h30 | Atelier | 
                	Modalités | 
                
                    
  | 
            
                	Remarque | 
                
                    
  | 
            
INF1120 - Programmation I
    				Enseignant | 
                
                    
  | 
            
Horaire et lieu
| Jour | Date | Heure | Lieu | Type | 
|---|---|---|---|---|
| Lundi | 
                	Du 2 septembre 2025  au 17 décembre 2025  | 
                De 18h00 à 21h00 | PK-1630 | Campus de Montréal | Cours magistral | 
| Mardi | 
                	Du 2 septembre 2025  au 17 décembre 2025  | 
                De 18h00 à 20h00 | PK-S1550 | Campus de Montréal | Atelier | 
                	Modalités | 
                
                    
  | 
            
                	Remarque | 
                
                    
  | 
            
INF1120 - Programmation I
    				Enseignant | 
                
                    
  | 
            
Horaire et lieu
| Jour | Date | Heure | Lieu | Type | 
|---|---|---|---|---|
| Mardi | 
                	Du 2 septembre 2025  au 17 décembre 2025  | 
                De 13h30 à 16h30 | SH-2420 | Campus de Montréal | Cours magistral | 
| Jeudi | 
                	Du 2 septembre 2025  au 17 décembre 2025  | 
                De 13h30 à 15h30 | PK-S1550 | Campus de Montréal | Atelier | 
| Jeudi | 
                	Du 2 septembre 2025  au 17 décembre 2025  | 
                De 13h30 à 15h30 | PK-S1565 | Campus de Montréal | Atelier | 
                	Modalités | 
                
                    
  | 
            
                	Remarque | 
                
                    
  | 
            
INF1120 - Programmation I
    				Enseignant | 
                
                    
  | 
            
Horaire et lieu
| Jour | Date | Heure | Lieu | Type | 
|---|---|---|---|---|
| Lundi | 
                	Du 2 septembre 2025  au 17 décembre 2025  | 
                De 18h00 à 20h00 | PK-S1580 | Campus de Montréal | Atelier | 
| Mardi | 
                	Du 2 septembre 2025  au 17 décembre 2025  | 
                De 18h00 à 21h00 | PK-2205 | Campus de Montréal | Cours magistral | 
                	Modalités | 
                
                    
  | 
            
                	Remarque | 
                
                    
  | 
            
INF1120 - Programmation I
    				Enseignant | 
                
                    
  | 
            
Horaire et lieu
| Jour | Date | Heure | Lieu | Type | 
|---|---|---|---|---|
| Mardi | 
                	Du 2 septembre 2025  au 17 décembre 2025  | 
                De 13h30 à 15h30 | PK-S1565 | Campus de Montréal | Atelier | 
| Jeudi | 
                	Du 2 septembre 2025  au 17 décembre 2025  | 
                De 13h30 à 16h30 | SH-2560 | Campus de Montréal | Cours magistral | 
                	Modalités | 
                
                    
  | 
            
                	Remarque | 
                
                    
  | 
            
Horaire - Hiver 2026
INF1120 - Programmation I
    				Enseignant | 
                
                    
  | 
            
Horaire et lieu
| Jour | Date | Heure | Lieu | Type | 
|---|---|---|---|---|
| Lundi | 
                	Du 12 janvier 2026  au 3 mai 2026  | 
                De 18h00 à 21h00 | Cours magistral | |
| Mardi | 
                	Du 12 janvier 2026  au 3 mai 2026  | 
                De 18h00 à 20h00 | PK-S1575 | Campus de Montréal | Atelier | 
| Mardi | 
                	Du 12 janvier 2026  au 3 mai 2026  | 
                De 18h00 à 20h00 | PK-S1590 | Campus de Montréal | Atelier | 
| Mardi | 
                	Du 12 janvier 2026  au 3 mai 2026  | 
                De 18h00 à 20h00 | PK-S1540 | Campus de Montréal | Atelier | 
                	Modalités | 
                
                    
  | 
            
                	Remarque | 
                
                    
  | 
            
INF1120 - Programmation I
    				Enseignant | 
                
                    
  | 
            
Horaire et lieu
| Jour | Date | Heure | Lieu | Type | 
|---|---|---|---|---|
| Mardi | 
                	Du 12 janvier 2026  au 3 mai 2026  | 
                De 09h30 à 12h30 | Cours magistral | |
| Mercredi | 
                	Du 12 janvier 2026  au 3 mai 2026  | 
                De 09h30 à 11h30 | PK-S1565 | Campus de Montréal | Atelier | 
| Mercredi | 
                	Du 12 janvier 2026  au 3 mai 2026  | 
                De 09h30 à 11h30 | PK-S1580 | Campus de Montréal | Atelier | 
                	Modalités | 
                
                    
  | 
            
                	Remarque | 
                
                    
  | 
            
INF1120 - Programmation I
    				Enseignant | 
                
                    
  | 
            
Horaire et lieu
| Jour | Date | Heure | Lieu | Type | 
|---|---|---|---|---|
| Mardi | 
                	Du 12 janvier 2026  au 3 mai 2026  | 
                De 13h30 à 16h30 | Cours magistral | |
| Jeudi | 
                	Du 12 janvier 2026  au 3 mai 2026  | 
                De 13h30 à 15h30 | PK-S1555 | Campus de Montréal | Atelier | 
| Jeudi | 
                	Du 12 janvier 2026  au 3 mai 2026  | 
                De 13h30 à 15h30 | PK-S1540 | Campus de Montréal | Atelier | 
                	Modalités | 
                
                    
  | 
            
                	Remarque | 
                
                    
  | 
            
