The computer science program in the School of Computer Science and Electrical Engineering combines the fundamental study of computation and information processing with their applications to the world around us. Computer scientists develop efficient, reliable, scalable and secure computer systems to organize and analyze information. The in-depth specialized program covers advanced topics relating to databases, artificial intelligence, computer graphics, computer systems security, distributed computing and algorithms, and ends with the final project of studies.
The computer science program allows students to learn to design and implement software systems using their creativity and capacity for innovation. This very flexible program includes options, minors or a major, which allows you to explore the links between computer science and several other fields of study.
This program is offered in French and English.
Mandatory courses are offered in French and English.
NOTE: The University of Ottawa offers a partial tuition fee waiver scholarship to French-speaking international students. This significant contribution to financing their study project allows for a considerable reduction in tuition fees.
To benefit from the partial exemption scholarship, international students must:
- accept an offer of admission to a program of study offered in French;
- register full-time and take at least 3 courses (9 credits) per term in French.
OR
- accept an offer of admission to a program in English offering the French Immersion Program;
- meet the requirements of the Plan; And
- register full-time and take at least 3 courses (9 credits) per term in French.