Bioinformatique (M.Sc.) - University of Ottawa

Transcription

Bioinformatique (M.Sc.) - University of Ottawa
Bioinformatique (M.Sc.)
Programme Collaboratif Conjoint en Bioinformatique au niveau de la Maîtrise
Corps Professeur titulaire
Les professeurs inclus dans la liste ci-dessous sont membres de la Faculté des études
supérieures et postdoctorales. Cela signifie qu’ils sont autorisés à diriger ou à co-diriger
des thèses. Une liste complète des membres du corps Professeur titulaire et du personnel
associés au programme se trouve au
http://www.science.uottawa.ca/fac/programmes_etudes.html
ARIS-BROSOU, Stéphane, Eng. INA-PG (Paris), MSc (Paris VI), MPhil (UCL), PhD
(UCL), Professeur adjoint, Approches calculatoires en évolution moléculaire
[http://aix1.uottawa.ca/~sarisbro/]
BAETZ, Kristin, BSc (Queen’s), PhD (Tor.), Professeur adjoint, Génomique
fonctionnelle et chimique de levure, stabilité des chromosomes, identification de mode
d'action des médicaments [http://www.oisb.ca/members/member_kristin_baetz.htm]
BERTOSSI, Leopoldo, Professeur titulaire, Database systems, data integration, semantic
web, computational logic [http://www.scs.carleton.ca/~bertossi/]
CHEETHAM, James, BSc (McMaster), PhD (McMaster), Professeur titulaire, Membrane
biochemistry [http://www.carleton.ca/biology/people/cheetham.html]
DEHNE, Frank, MCS (Aix-la-Chapelle), PhD (Würzburg), Professeur titulaire, Parallel
computing [http://www.dehne.net/]
DROUIN, Guy, BSc (Laval), MSc (Dalhousie), PhD (Cambridge), Professeur titulaire,
Evolution de familles multigéniques, évolution concertée, conversion génique
[http://www.biology.uottawa.ca/details.php?lang=eng&id=9]
DUMONTIER, Michel, PhD (Tor.), Professeur adjoint, Semantic web, drug discovery,
cell simulation, hardware acceleration (FPGA/DSP)
[http://www.carleton.ca/biology/people/dumontier.html]
FIGEYS, Daniel, CRC Niveau 1, Professeur titulaire
[http://www.oisb.ca/members/member_daniel_figeys.htm]
GOLSHANI, Ashkan, BSc (York), MSc (Tor.), PhD (Tor.), Professeur adjoint
Proteomics [http://www.carleton.ca/biology/people/golshani.html]
GORELICK, Root, MSc (NMSU), PhD (ASU), Professeur adjoint, Evolutionary theory
[http://www.carleton.ca/biology/people/gorelick.html]
1
GREEN, James, BSc (Waterloo), MSc (Queen’s), PhD (Queen’s), Professeur adjoint,
Prediction of protein structure, data mining, nonlinear system identification
[http://www.sce.carleton.ca/faculty/green/green.php]
KAERN, Mads, BSc (Copenhagen), PhD (Tor.), CRC Niveau 2, Professeur adjoint,
Réseaux de gènes [http://www.oisb.ca/members/member_mads_kaern.htm]
KRANAKIS, Evangelos, BSc (Athens), PhD (Minnesota), Professeur titulaire, Analysis
of algorithms, bioinformatics, communication and data (ad hoc and wireless) networks,
computational and combinatorial geometry, distributed computing, and network security
[http://www.scs.carleton.ca/~kranakis/]
PESTOV, Vladimir, MSc (Tomsk), PhD (Moscow), Professeur titulaire, Groupes
topologiques de transformation, géométrie de grandes dimensions
[http://137.122.43.51/cgibin/mat/create_list?lastname=Pestov&firstnames=Vladimir&langue=English]
SANKOFF, David, BSc (McGill), MSc (McGill), PhD (McGill), CRC Niveau 1,
Professeur titulaire, Génomique mathématique
[http://albuquerque.bioinformatics.uottawa.ca/]
SINHA, Sanjoy, MSc (Dalhousie), PhD (Dalhousie), Professeur agrégé, Robust
inference, time series analysis, biostatistics, longitudinal data analysis
[http://mathstat.carleton.ca/~sinha/]
STINTZI, Alain, MSc (Louis-Pasteur), PhD (Louis-Pasteur), Professeur agrégé,
Génomique microbienne, expression et régulation de gène, puces à ADN et génomique
fonctionnelle [http://www.oisb.ca/members/member_Alain_Stintzi.htm]
TURCOTTE, Marcel, PhD (Montréal) Professeur adjoint, Bioinformatique, conception
d'algorithmes, applications des machines d’apprentissage
[http://www.site.uottawa.ca/~turcotte/]
WAINER, Gabriel, PhD (Aix-Marseille III), Professeur agrégé, DEVS formalism, realtime modelling, cellular models, parallel / distributed / web-based simulation
[http://www.sce.carleton.ca/faculty/wainer/index.html]
XIA, Xuhua, BSc (Jiangxi), PhD (UWO), Professeur agrégé, Génomique, génétique
moléculaire évolutive, phylogénies moléculaires [http://dambe.bio.uottawa.ca/]
Renseignements généraux
La bioinformatique est une discipline scientifique émergente, qui est de plus en plus
importante et qui est consacrée à la poursuite de questions fondamentales ayant à trait à la
structure, à la fonction et à l'évolution des entités biologiques grâce à la conception et à
2
l'application d’approches informatiques. La recherche fondamentale dans ces secteurs
engendre de nouvelles découvertes qui améliorent notre connaissance en santé humaine
et qui se traduisent par des innovations dans le secteur industriel (c.-à-d. découverte de
médicaments). Comme champ de recherche, la bioinformatique est à la croisée des
chemins des disciplines traditionnelles telles que l'informatique, la chimie, la biologie, la
biochimie, les sciences de l’ingénieur et les sciences médicales. Alors que chaque
chercheur se spécialise habituellement dans un secteur particulier, les bioinformaticiens
doivent aujourd'hui pouvoir apprécier les résultats majeurs de la recherche effectuée dans
d'autres domaines ; ceci exige alors une connaissance des principes de base des autres
domaines. Pour faire face à ces défis, les Universités de Carleton et d'Ottawa offrent un
programme conjoint menant à une maîtrise en Science avec spécialisation en
Bioinformatique ou une maîtrise en Informatique avec spécialisation en Bioinformatique.
Unités participantes
Le programme pluridisciplinaire a pour objet d'accroître les recherches menées par les
étudiants et la formation dispensée par l'entremise d'une des unités qui participent au
programme :
1. L'institut de biologie Ottawa-Carleton, le programme conjoint d'études supérieures
des départements de biologie de l'Université d'Ottawa et de Carleton University.
2. L'institut d’informatique Ottawa-Carleton, le programme conjoint d'études
supérieures de l’école d'ingénierie et de technologie de l'information de l'Université
d'Ottawa et du département d’informatique de Carleton University.
3. L'institut de mathématique et de statistique Ottawa-Carleton, le programme conjoint
d'études supérieures du département de mathématique et de statistique de l'Université
d'Ottawa et de l’école de mathématique et de statistique de Carleton University.
4. Le programme gradué en médecine cellulaire et moléculaire du département de
médecine cellulaire et moléculaire (CMM) de l'Université d'Ottawa.
5. Le programme gradué en biochimie et en microbiologie & immunologie du
département de biochimie, microbiologie & immunologie (BMI) de l'Université
d'Ottawa.
Le programme pluridisciplinaire est dirigé par un comité composé de représentants des
diverses unités participantes et chargé de l'admission des étudiants au programme
pluridisciplinaire. Un coordinateur administre le programme.
Demandes d'admission
Les demandes doivent être présentées à l’unité participante principale dont les activités
conviennent le mieux aux recherches visées par les candidats. Pour faire partie du
programme pluridisciplinaire en bioinformatique, l'étudiant admis par une unité doit être
parrainé par un professeur, habituellement son directeur de recherche, participant au
programme. Ce professeur doit faire partie du corps professoral d’au moins une des
unités participantes.
3
Vous pouvez écrire directement au coordinateur ou au coordinateur associé du
programme ou à l'une des unités intéressées afin d’obtenir les formulaires de demande
d'admission et des renseignements supplémentaires.
Le programme est régi par les « Règlements et procédures des programmes conjoints de
deuxième et troisième cycles » (www.ocjip.ca) ainsi que par les règlements de la Faculté
des études supérieures des deux universités.
Conditions d'admission
Les critères d'admission au programme de maîtrise dans le cadre du programme
pluridisciplinaire en bioinformatique sont :
1. Être admis d'abord au programme de maîtrise de l'unité participant au programme.
2. Fournir une lettre dans laquelle le membre du corps professoral qui participe au
programme recommande l'admission du candidat et indique qu'il est prêt à diriger le
programme de recherche de cette personne en bioinformatique.
Exigences de la maîtrise
L'étudiant doit remplir à la fois les exigences de la maîtrise de son unité et les exigences
du programme pluridisciplinaire. Les exigences minimales du programme
pluridisciplinaire sont de réussir au moins deux cours et une thèse.
Cours
Les cours exigés par programme pluridisciplinaire sont :
1. le cours de bioinformatique (BNF 5506 / BIO 5506; 3 crédits)
2. le séminaire de bioinformatique (BNF 5XXX / BIO 5XXX / BIOL 5XXX; 3
crédits – en anglais uniquement)
La biologie, l'informatique, les mathématiques et statistiques permettront au cours de
bioinformatique de remplacer un des cours de leur programme ; le séminaire de
bioinformatique sera pris en plus du séminaire du programme de l’unité d’origine. La
médecine cellulaire et moléculaire (CMM) permettra au cours de bioinformatique de
remplacer un des cours du programme CMM et au séminaire de bioinformatique de
remplacer le séminaire du programme CMM. La biochimie et la microbiologie et
l'immunologie exigent que les étudiants prennent le cours de bioinformatique et le
séminaire de bioinformatique en plus des cours requis par cette unité.
4
Le Comité de l'Institut ou le Comité de recherche peut également demander à l'étudiant
de suivre des cours complémentaires, à titre d'auditeur libre ou d'étudiant régulier, pour
perfectionner sa formation et son programme de recherche.
NOTE: Un cours de trois crédits à l'Université d'Ottawa équivaut à un cours de 0.5 crédit
à Carleton University.
Thèse
Une thèse de recherche en bioinformatique dirigée par un membre du corps professoral
qui participe au programme pluridisciplinaire en bioinformatique.
Cours
La liste de cours ci-dessous n’est en aucun cas limitative et inclut des cours offerts par les
unités participantes. Ces cours permettent aux étudiants qui le désirent d’approfondir
leurs connaissances de bases ainsi que celles présentées et requise dans le cadre du
programme pluridisciplinaire en bioinfomatique. Une liste à jour est affichée
annuellement sur le site Internet du programme.
Les cotes de cours sont celles des instituts participants. La valeur en crédits est indiquée
immédiatement après le titre. Un cours de 0.5 crédit à Carleton University équivaut à un
cours de trois crédits à l’Université d’Ottawa et un cours de 0.25 crédit à Carleton
University équivaut à un cours de 1.5 crédits à l’Université d’Ottawa. La valeur en crédits
à Carleton University est indiquée avant celle à l’Université d’Ottawa.
L’Université d’Ottawa utilise des cotes à trois lettres (BCH, BIO, CMM, CSI, MAT,
SYS) alors que Carleton University en utilise quatre (BIOL, COMP, MATH). La cote
utilisée est celle de l’université où l’étudiant est inscrit.
BIO 5106 (BIOL 5506) BIOINFORMATICS (3 cr.) Major concepts and methods of
Bioinformatics. Topics may include, but are not limited to: genetics, statistics &
probability theory, alignments, phylogenetics, genomics, data mining, protein structure,
cell simulation and computing.
BIO 5506 BIOINFORMATIQUE (3 cr.) Concepts et méthodes en bioinformatique. Les
sujets abordés peuvent inclure, sans être limités à : génétique, statistiques et théorie des
probabilités, alignements, phylogénétique, génomique et structure de protéines.
BIO 5XXX (BIOL 5XXX) BIOINFORMATICS SEMINAR (3 cr.) Current topics in
bioinformatics. For credit, each student will make a presentation and submit a written
report on their seminar; both must be judged to be satisfactory by the faculty. Student,
faculty and invited seminar speakers.
5
BCH 8102 SELECTED TOPICS IN PROTEIN STRUCTURE AND FUNCTION (3
cr.) An advanced study of recent literature dealing with structure-function relationships in
selected proteins.
BCH 8108 ADVANCED METHODS OF MACROMOLECULAR STRUCTURE
DETERMINATION (3 cr.) A detailed examination of modern methods used to
determine the structures of proteins, nucleic acids, and carbohydrates. May include X-ray
crystallography, electron diffraction, nuclear magnetic resonance, and other spectroscopic
methods.
BIO 5207 (BIOL 5500) SELECTED TOPICS (1 cr. CU / 6 cr. UO) Courses in selected
aspects of specialized biological subjects, not covered by other graduate courses; course
details will be available at registration.
BIO 5302 (BIOL 5105) METHODS IN MOLECULAR GENETICS (3 cr.) Review of
the fundamental theory and techniques in genetic manipulation of prokaryotes and
eukaryotes and examination of some of the innovative new strategies which are being
applied to a variety of problems in molecular biology. Prerequisites: Graduate standing
and permission of the department.
BIO 5306 (BIOL 5409) MATHEMATICAL MODELING FOR BIOLOGISTS (3
cr.) This course is designed to develop mathematical tools for the modelling of biological
processes. The student is taught the necessary mathematics, a computer language, and
guidance is given in the choice of simulation of a biological process.
BIO 8100 (BIOL 5501) SELECTED TOPICS IN BIOLOGY I (3 cr.) Lectures and/or
seminars dealing with current advances in a selected area or branch of biology, not
covered by other graduate courses.
BIO 8102 (BIOL 5502) SELECTED TOPICS IN BIOLOGY II (3 cr.) Lectures and/or
seminars dealing with current advances in a selected area or branch of biology, not
covered by other graduate courses.
BIO 8301 (BIOL 5201) EVOLUTIONARY GENETICS AND COMPUTER
ANALYSES (3 cr.) Students will learn the basic concepts in molecular evolution and
gain hands-on experience with the computer analysis of DNA sequences. Topics covered
will include molecular sequence databases, multiple alignments, amino acid and codon
usage, molecular clocks, and phylogenetic trees. Prerequisites: Graduate standing plus
basic courses in genetics and evolution; permission of the department.
CMM 5304 INTRODUCTION TO DEVELOPMENTAL BIOLOGY (3 cr.) Concepts
in development and signalling pathways during development including formation of the
germ layers; establishment of the body axis and principles of segmentation; patterning
and homeobox genes; neurogenesis; axonal and neuronal guidance; stem cell concepts;
germ cells; animal models in developmental biology.
6
CMM-5511 COMPUTATIONAL CELL BIOLOGY (3 cr). The course emphasizes the
use of computational modelling of cellular systems such as biomolecular interaction
networks, signal transduction and gene regulatory networks. A particular emphasis of the
course is to provide students with the background knowledge and the tools to engage in
computational modelling of cellular dynamics. Topics include enzyme kinetics,
differential equations, regulation of gene expression, bifurcation theory, nonlinear
dynamics, and stochastic theory. Hands-on experience with methods used to develop and
analyze such models. Prerequisites: Permission of the instructor based on biology,
physics and mathematics background.
CMM 8104 CELL GROWTH AND DEVELOPMENTAL BIOLOGY (3 cr.) Cellular
and molecular aspects of the following: establishment of the body axis and segmentation;
epithelial- mesenchymal interactions, extracellular matrix, signaling cascades in
development; cell cycle control; neural development; muscle development (skeletal and
cardiac); limb development; skin and hair formation; regeneration; development and
evolution; development and cancer; tumour suppressor concepts; methodological
advances in the study of the mouse, zebrafish and Drosophila. Prerequisite: CMM 5304
or permission of the instructor.
CMM 8310 CURRENT TOPICS IN RNA MOLECULAR BIOLOGY (3 cr.)
Properties, mechanisms associated with regulation and the function of RNAs and
Ribonucleoprotein (RNPs) as well as RNA organisms. Current knowledge on RNA
expression (synthesis, processing, transport and localization), the structure-function
relationship and molecular mechanisms associated with RNAs and RNA genomes, RNA
in evolution and in the origin of life, and RNA as therapeutic agents. Prerequisites:
BCH/BIO 3570-3170 or equivalent with the permission of the program director.
Exclusion: BCH 8310.
COMP 5105 (CSI 5132) PARALLEL PROCESSING SYSTEMS (3 cr.)
COMP 5306 (CSI 5100) DATA INTEGRATION (3 cr.)
COMP 5307 (CSI 5101) KNOWLEDGE REPRESENTATION (3 cr.)
CSI 5126 (COMP 5108) ALGORITHMS IN BIOINFORMATICS (3 cr.)
Fundamental mathematical and algorithmic concepts underlying computational molecular
biology; physical and genetic mapping, sequence analysis (including alignment and
probabilistic models), genomic rearrangement, phylogenetic inference, computational
proteomics and systemics modelling of the whole cell. Prerequisites: CSI 3105, COMP
3804 or equivalent.
CSI 5163 (COMP 5703) ALGORITHM ANALYSIS AND DESIGN (3 cr.) Topics of
current interest in the design and analysis of computer algorithms for graph-theoretical
applications; e.g. shortest paths, chromatic number, etc. Lower bounds, upper bounds,
and average performance of algorithms. Complexity theory.
7
CSI 5165 (COMP 5709) COMBINATORIAL ALGORITHMS (3 cr.) Design of
algorithms for solving problems that are combinatorial in nature, using both sequential
and parallel models of computation. Parallel algorithms for enumerating basic
combinatorial objects (permutations, combinations, set partitions) and for solving
optimization problems (knapsack, minimal cover, branch-and-bound). Polyminoes,
polygonal systems, enumeration and classification and benzenoid and coronoid
hydrocarbons in chemistry. Combinatorial geometry (Voronoi diagrams, polytopes,
arrangements). Algorithmic problems in many-valued logics (base enumeration,
tautology checking, minimization, finding the spectra).
CSI 5387 (COMP 5706) DATA MINING AND CONCEPT LEARNING (3 cr.) Data
mining as finding associations, clustering, and concept learning. Basic issues of
associations and selected concept representations. Introduction to data warehousing.
Concept learning viewed as a search problem. Standard concept induction algorithms.
The use of neural networks for representing and learning concepts. Knowledge-intensive
concept learning. Introduction to the formal theory of concept learnability. Instance-based
learning. Selected applications of data mining and concept learning. Prerequisite: CSI
4106 or permission of the program director.
CSI 5526 (COMP 5180) ALGORITHMES EN BIOINFORMATIQUE (3 cr.)
Assemblage de l'ADN, recherche de gènes, comparaison de chaînes, alignement de
séquences, structures grammaticales, structures secondaires et tertiaires. Les récents
développements, tels que les puces d'ADN et de protéines. Travail additionnel requis
dans le cas des étudiants inscrits sous la cote CSI 5526. Préalable: CSI 3505 ou (dans le
cas des étudiants diplômés) permission du responsable de programme.
CSI 5565 (COMP 5709) ALGORITHMES COMBINATOIRES (3 cr.) Conception
d'algorithmes de problèmes de nature combinatoire, à l'aide de modèles séquentiels et
parallèles. Algorithmes parallèles pour l'énumération d'objets combinatoires de base
(permutations, combinaisons, partitions), et pour résoudre des problèmes d'optimisation
(knapsack, recouvrement minimal, méthode branch-and-bound); systèmes polygonaux,
applications en chimie; géométrie combinatoire (diagrammes de Voronoi, polytopes,
arrangements); problèmes en logique à valeur multiple, énumération de base, vérification
de tautologie, minimisation, recherche du spectre.
MAT 5170 (STAT 5708) PROBABILITY THEORY I (3 cr.) Probability spaces,
random variables, expected values as integrals, joint distributions, independence and
product measures, cumulative distribution functions and extensions of probability
measures, Borel-Cantelli lemmas, convergence concepts, independent identically
distributed sequences of random variables. Prerequisites: MAT 3125 and MAT 3172
(MATH 3001, MATH 3002 and MATH 3500).
MAT 5171 (MATH 5709) PROBABILITY THEORY II (3 cr.) Laws of large
numbers, characteristic functions, central limit theorem, conditional probabilities and
expectation, basic properties and convergence theorems for martingales, introduction to
Brownian motion. Prerequisite: MAT 5170 (STAT 5708).
8
MAT 5181 (STAT 5703) DATA MINING I (3 cr.) Visualization and knowledge
discovery in massive datasets; unsupervised learning: clustering algorithms; dimension
reduction; supervised learning: pattern recognition, smoothing techniques, classification.
Computer software will be used. Prerequisite: Permission of the instructor.
MAT 5182 (STAT 5702) MODERN APPLIED / COMPUTATIONAL STATISTICS
(3 cr.) Resampling and computer intensive methods: bootstrap, jackknife with
applications to bias estimation, variance estimation, confidence intervals, and regression
analysis. Smoothing methods in curve estimation; Statistical classification and pattern
recognition: error counting methods, optimal classifiers, bootstrap estimates of the bias of
the misclassification error.
MAT 5190 (STAT 5600) MATHEMATICAL STATISTICS I (3 cr.) Statistical
decision theory; likelihood functions; sufficiency; factorization theorem; exponential
families; UMVU estimators; Fisher's information; Cramér-Rao lower bound; maximum
likelihood and moment estimation; invariant and robust point estimation; asymptotic
properties; Bayesian point estimation. Prerequisites: MAT 3172 and MAT 3375.
MAT 5191 (STAT 5501) MATHEMATICAL STATISTICS II (3 cr.) Confidence
intervals and pivotals; Bayesian intervals; optimal tests and Neyman-Pearson theory;
likelihood ratio and score tests; significance tests; goodness-of-fit tests; large sample
theory and applications to maximum likelihood and robust estimation. Prerequisite:
MAT 5190.
MAT 5198 (STAT 5701) STOCHASTIC MODELS (3 cr.) Markov systems, stochastic
networks, queuing networks, spatial processes, approximation methods in stochastic
processes and queuing theory. Applications to the modelling and analysis of computercommunications systems and other distributed networks.
MAT 5314 (MATH 6508) TOPICS IN PROBABILITY AND STATISTICS (3 cr.)
MAT 5319 (MATH 6507) TOPICS IN PROBABILITY AND STATISTICS (3 cr.)
MAT 5570 (STAT 5708) THÉORIE DES PROBABILITÉS I (3 cr.) Espaces
probabilisés, variables aléatoires, l'espérance mathématique définie comme une intégrale,
lois conjointes, indépendance et mesure produit, répartitions et extensions de mesures de
probabilité, lemmes de Borel-Cantelli, notions de convergence, suites de variables
aléatoires indépendantes et équidistribuées. Préalables : MAT 3525 et MAT 3572
(MATH 3001, MATH 3002 et MATH 3500).
MAT 5571 (STAT 5709) THÉORIE DES PROBABILITÉS II (3 cr.) Lois des grands
nombres, fonctions caractéristiques, théorème-limite central, probabilité et espérance
conditionnelles, propriétés élémentaires et théorèmes de convergence des martingales,
introduction au mouvement brownien. Préalable : MAT 5570 (STAT 5708).
9
MAT 5591 (STAT 5501) INFÉRENCE STATISTIQUE (3 cr.)
MAT 5598 (MATH 5701) MODÈLES STOCHASTIQUES (3 cr.)
SYS 5120 / MAT 4371 APPLIED PROBABILITY (3 cr.) An introduction to stochastic
processes, with emphasis on regenerative phenomena. Review of limit theorems and
conditioning. The Poisson process. Renewal theory and limit theorems for regenerative
processes; Discrete-time and continuous-time Markov processes with countable state
space. Applications to queuing. Prerequisites: MAT 2341 and MAT 2371 and MAT 2375.
SYSC 5104 / ELG 6114 METHODOLOGIES FOR DISCRETE-EVENT
MODELLING AND SIMULATION (3 cr.) Methodological aspects of simulation.
Modelling discrete events systems. Modelling formalisms: FSA, FSM, Petri Nets, DEVS,
others. Verification and validation. Cellular models: Cellular Automata, Cell-DEVS.
Continuous and hybrid models. Parallel and distributed simulation (PADS) techniques.
PADS middleware: HLA, Parallel-DEVS, Time-Warp. Prerequisites: knowledge of C++
and of basic concepts of concurrency and distributed systems.
10