The Computer Science Program at the School of EECS

Did you know that we have launched a new site? Visit us at eecs.uottawa.ca

What do computer scientists do?

Computer scientists specialize in the design and development of software systems; their work is concerned with information processing through the structuring, representation, transformation and transmission of information. Computers allow user-friendly human-machine interfaces that have found applications in all spheres of human activity.

The fundamentals of computer science include programming systems and languages, computer architecture, data structures, algorithm design, operating systems, databases, computer networks, image processing and recognition, and artificial intelligence.

Where Do Computer Scientists Typically Work?

There are two main types of employers:
  • The software industry: employers include industries that develop software products (e.g. databases, graphics), industries that develop products with embedded software, and industries that develop software services.
  • The software users: employers include companies and institutions of all types: banks, government, industry, financial institutions, etc.

After Graduation

Generally, computer science graduates find employment easily and enjoy a high degree of job satisfaction. In the Ottawa area, the demand for computer scientists is strong due to the presence of some 800 high-technology companies, in addition to the government, banks, etc. Consultants are in high demand too!

Some Computer Scientists

Will you be the next one on this list?

Program and Courses Descriptions

Our Computer Science Program is accredited by the Canadian Information Processing Society so our graduates can more easily obtain the Information Systems Professional(I.S.P.) certification.

Follow this link to see the entire program description from the office of the registrar.

  • Program Coordinator
  • Liaison and Communications Officer
Last updated:
LAST_MODIFIED" -->