Honours BSc with Specialization in Computer Science, Bioinformatics Option |
120 |
Co-operative education is available with this program.
| ITI1120 |
Introduction to Computing I |
3 |
| ITI1121 |
Introduction to Computing II |
3 |
| MAT1341 |
Introduction to Linear Algebra |
3 |
| MAT1348 |
Discrete Mathematics for Computing |
3 |
| CSI2110 |
Data Structures and Algorithms |
3 |
| CSI2911 |
Pratique professionnelle de l'informatique / Professionnal Practice in Computing |
3 |
| MAT2377 |
Probability and Statistics for Engineers |
3 |
| SEG2105 |
Introduction to Software Engineering |
3 |
| CSI3104 |
Introduction to Formal Languages |
3 |
| CSI3105 |
Design and Analysis of Algorithms I |
3 |
| CSI3120 |
Programming Language Concepts |
3 |
| CSI4900 |
Projets de recherche / Honours Project |
3 |
3 credits from CEG, CSI, ELG or SEG courses at the 3000 level
or
| CSI2372 |
Advanced Programming Concepts with C++ |
3 |
6 CSI credits 4000 level
Core courses for the option:
| BIO1140 |
Introduction to Cell Biology |
3 |
| BPS4104 |
Bioinformatics Laboratory |
3 |
| CSI4126 |
Algorithms in bioinformatics |
3 |
12 credits of non-computing, non mathematics courses1
18 credits of free elective courses2