School of Electrical Engineering and Computer Science

The School of Electrical Engineering and Computer Science (EECS) was formed in 1997 by the merger of the Department of Computer Science and of the Department of Electrical and Computer Engineering. The School of EECS is the University of Ottawa’s centre for research and teaching in all areas related to computing, computers and communications.

Electrical engineering material.

About the school

The School of Electrical Engineering and Computer Science offers a vibrant research environment where the traditional disciplines of electronics, computer and software engineering and computer science come together to create unique synergy.

Undergraduate programs

Students working in server room.

Computer engineering

This program allows for more specialized studies in microprocessor-based systems, computer architecture, programming concepts, etc.

Students looking at computer screens with code.

Computer science

Computer science combines the study of computation and information processing fundamentals with their application in the world around us.

Student studying data on computer screens

Data science

Combine elements of mathematics, computer science and statistics to make decision in areas like business, sports, advertising, medicine, etc.

Student working on an electrical engineering project.

Electrical engineering

Electrical engineering is at the heart of today’s exciting advances in technology.

Student working in lab on computer

Physics and electrical engineering

Two degrees in five years. Discover the fundamental laws of nature and apply this knowledge to design breakthrough technologies.

Student testing an immersive software

Software engineering

Software engineers are found in fields such as high tech, finance, telecommunications, government, health care, transportation and entertainment.

Graduate programs

Engineer tests software system

Computer science

Students who wish to pursue graduate studies in computer science can do so in joint programs offered by the University of Ottawa and Carleton.

Student works on a project in lab

Electrical and computer engineering

The electrical and computer engineering programs benefit from the combined research strengths of the University of Ottawa and Carleton.

Research

Research areas within the School of Electrical Engineering and Computer Science

With over 70 faculty researchers and 750+ graduate students, the School of Electrical Engineering and Computer Science (EECS) conducts research in applied artificial intelligence, advanced software systems, cybersecurity and emerging computing technologies. This research is supported by strong, long-standing partnerships with industry and public-sector organizations to create a research environment that emphasizes deployment, scalability, security and real-world impact.

Our core strengths include applied and trustworthy AI, machine learning and data analytics, intelligent and autonomous software systems, modern software engineering practices, cloud and edge computing, and cybersecurity and privacy-by-design. These efforts are tightly integrated into research in quantum computing and quantum algorithms, photonics, and semiconductor technologies, particularly where these platforms enable AI acceleration, secure computation, high-performance systems and next-generation digital infrastructure.

Research at EECS spans the full innovation pipeline, from exploratory and pre-competitive research to industry-driven applied projects, prototyping and technology transfer. Our collaboration models are flexible and include graduate student sponsorship, joint research initiatives, research on contract and longer-term strategic partnerships. University-based research offers a cost-effective path to innovation, and industry support can frequently be leveraged to access provincial and federal funding, creating a strong multiplier effect.

Research groups and chairs

Recent news