The BASc Computer Engineering at the University of Ottawa is designed for aspiring innovators eager to shape the future of technology. You will delve into the intricate interplay between hardware and software, exploring specialized areas such as microprocessor systems, computer architecture, and real-time operating systems. This program is ideal for students who possess a strong aptitude for problem-solving and a passion for designing and building sophisticated digital systems. You will gain a comprehensive understanding of engineering principles, preparing you for a dynamic career in a field that drives global advancement.
This full-time, on-campus undergraduate degree is structured over four years, providing you with a robust learning experience. You will engage with core subjects including digital systems, data structures, and circuit theory, alongside practical application in design projects and technical report writing. The curriculum emphasizes hands-on learning, culminating in significant design projects where you will apply your accumulated knowledge. Upon graduation, you will be well-prepared to pursue diverse career paths in software development, hardware design, embedded systems, and advanced technology sectors.