Plan de cours

Transcription

Plan de cours
Département d’informatique et de mathématique
PLAN DE COURS
Automne 2016
Informatique théorique
(8INF713)
Département d’informatique et de mathématique
Hugo Tremblay, chargé de cours
Bureau : P4-6465
Téléphone : 418-545-5011 ext. 2496
Courriel : [email protected]
Page web : http://www.uqac.ca/htremblay
Disponibilités : sur rendez-vous
8INF713 – Info. théorique
Plan de cours
Automne 2016
Page 1 de 6
Département d’informatique et de mathématique
Objectif général du cours
Étudier les fondements théoriques de l’informatique afin de comprendre quelles sont les
propriétés et les limites des ordinateurs.
Objectif et compétences spécifiques
Amener à une compréhension des notions et des outils de l’informatique théorique, en particulier la théorie des langages et des automates, la théorie de la computabilité et la théorie
de la complexité computationnelle.
Contenu du cours
Formalisation des notions de problème et de langage. Automates finis, expressions régulières
et langages réguliers. Automates à pile et langages hors-contextes. Machines de Turing,
langages récursifs et récursivement énumérables. Indécidabilité. Réductibilité. Classes de
complexité. Hiérarchies.
Préalable(s)
Les deux (2) cours suivants sont préalables à ce cours : 8MAT122 (Structures discrètes) et
8SIF109 (Programmation, algorithmique et structures de données).
Situation du cours dans les programmes
Ce cours est présent dans les programmes suivants :
• 0711 Programme court de premier cycle en informatique pour étudiants en séjour
d’études (optionnel)
• 4202 Certificat en informatique (optionnel)
• 6801 Baccalauréat avec majeure en mathématique (optionnel)
• 6908 Baccalauréat avec majeure en conception de jeux vidéo (optionnel)
• 7833 Baccalauréat en informatique (obligatoire)
Formule pédagogique
Les cours magistraux sont dispensés les lundis et les mercredis de 13h00 à 14h15. Les séances
de travaux dirigés ont lieu les mercredis de 14h30 à 15h45. L’enseignant se réserve la possibilité d’utiliser les périodes de travaux dirigés pour des séances de révision avant les examens.
8INF713 – Info. théorique
Plan de cours
Automne 2016
Page 2 de 6
Département d’informatique et de mathématique
Travaux dirigés
Des séances de travaux dirigés sont prévues afin de faciliter l’apprentissage de la matière du
cours. Elles sont offertes en une période d’une heure et quart après le cours magistral du
mercredi. La participation des étudiants n’est pas obligatoire, mais est fortement encouragée,
car les exercices proposés sont complémentaires à la matière dispensée dans les cours.
Les travaux dirigés se dérouleront sous la responsabilité d’une personne qui sera identifiée
au début du trimestre. Elle sera disponible lors des séances prévues à l’horaire.
Modalités d’évaluation
Les étudiants seront évalués selon le barème suivant :
Évaluation
Devoir 1
Examen 1
Devoir 2
Examen 2
Devoir 3
Examen 3
Date
26 septembre
5 octobre
7 novembre
16 novembre
5 décembre
14 décembre
Podération (%)
15
20
15
20
10
20
L’utilisation de matériel électronique durant les examens sera conforme à la résolution du
conseil de module d’ingénierie. Les locaux des examens seront annoncés en temps opportun.
Qualité du français écrit
Comme il en est fait mention dans le manuel de gestion, tout travail dont la qualité du
français serait jugée non conforme par l’enseignant pourra être pénalisé jusqu’à concurrence de 10% du résultat maximal prévu. Voir http://www.uqac.ca/direction_services/
secretariat_general/manuel/index.pdf (3.1.1-012) pour plus de détails.
Niveau d’utilisation des technologies de l’information et de la communication (TIC)
En vertu de la politique institutionnelle d’utilisation des TIC adoptée le 4 décembre 2012
par le Conseil d’administration de l’UQAC, le niveau d’utilisation des TIC est fixé à usage
permis si non perturbant pour ce cours. Voir http://www.uqac.ca/direction_services/
secretariat_general/manuel/3/083.pdf (3.1.0-015) pour plus de détails.
8INF713 – Info. théorique
Plan de cours
Automne 2016
Page 3 de 6
Département d’informatique et de mathématique
Pénalité pour retard
Tout devoir remis en retard sans motif valable sera pénalisé de 15% par jour de retard jusqu’à
concurrence de trois (3) jours. Au-delà de cette limite, la note de 0% sera attribuée.
Réussite du cours
La note de passage est fixée à 60% ou D pour le cours. De plus, la moyenne des examens
doit être égale ou supérieure à 55%. Plus de vingt pour cent (20%) de l’évaluation aura été
transmise à l’étudiant avant la date limite d’abandon sans mention d’échec, le 7 novembre
2016. Les cotes finales seront attribuées selon les intervalles suivants :
E
0-59
D
60-62
D+
63-65
C66-68
C
69-71
C+
72-74
B75-78
B
79-81
B+
82-84
A85-90
A
91-93
A+
94-100
Notez que ces intervalles sont donnés à titre indicatif seulement.
Soutien pédagogique
Les étudiants ont accès à différentes ressources pour la réussite de ce cours. L’enseignant
sera disponible sur rendez-vous. L’assistant d’enseignement sera quant à lui disponible lors
des séances de travaux dirigés.
En dernier lieu, il existe un service d’aide en mathématique gratuit disponible pour tous les
étudiants et offerts sur une base hebdomadaire (http://www.uqac.ca/dim/doc/InfoSMI.
htm).
Page web et Facebook
Toutes les informations pertinentes au cours (e.g. devoirs, exercices, dates de remises) se
trouvent sur la page web de l’enseignant au http://www.uqac.ca/htremblay dans la section
Enseignement/8INF713.
De plus, l’enseignant utilise couramment la page Facebook https://www.facebook.com/
Hugo-Tremblay-1477879475807274/ afin de communiquer avec les étudiants. Notez qu’elle
est aussi accessible via la page web pour consultation.
8INF713 – Info. théorique
Plan de cours
Automne 2016
Page 4 de 6
Département d’informatique et de mathématique
Évaluation de la qualité de l’enseignement
Ce cours sera évalué en fonction de la procédure relative à l’évaluation de la qualité de
l’enseignement par les étudiants de premier cycle. Comme il en est fait mention dans le
manuel de gestion disponible à http://www.uqac.ca/direction_services/secretariat_
general/manuel/index.pdf (3.1.1-005).
Absences de l’enseignant
L’enseignant sera absent pendant 5 semaines du 3 octobre au 4 novembre inclusivement.
Un remplaçant assurera l’intérim durant cette période. Veuillez noter que les exigences et
modalités demeurent les mêmes tout au long de la session (e.g. retard, qualité du français).
Bibliographie
Référence principale
• M. Sipser. Introduction to the Theory of Computation, Third Edition, Cengage Learning, 2012.
L’achat de ce livre n’est pas obligatoire. Cependant, il est disponible à la réserve de
la bibliothèque pour consultation. Il est aussi possible de le commander à la coop ou sur
Amazon.
Références secondaires
• J.-M. Autebert. Langages algébriques, Masson, 1987.
• J. E. Hopcroft. R. Motwani. J. D. Ullman. Introduction to Automata Theory, Languages, and Computation (3rd ed.), Pearson. ISBN 1292039051.
Références pour l’algorithmique
• T. H. Cormen, C. E. Leiserson, R. L. Rivest et C. Stein. Introduction to Algorithms,
3rd ed., MIT Press. ISBN 978-0-262-03384-8
• D. E. Knuth, The Art of Computer Programming. ISBN 978-0321751041.
Références pour les mathématiques discrètes
• R. L. Graham, D. E. Knuth, O. Patashnik. Concrete Mathematics, Second Edition,
Addison Wesley, 1994.
8INF713 – Info. théorique
Plan de cours
Automne 2016
Page 5 de 6
Département d’informatique et de mathématique
• K. H. Rosen. Mathématiques discrètes, Édition révisée, Chenelière McGraw-Hill, 2002.
• R. P. Grimaldi. Discrete and Combinatorial Mathematics : An Applied Introduction,
5th ed., Addison Wesley. ISBN 0-20-172634
8INF713 – Info. théorique
Plan de cours
Automne 2016
Page 6 de 6

Documents pareils