Try our Chrome extension
Easily add the current web-page from your browser directly into your changedetection.io tool, more great features coming soon!Changedetection.io needs your support!
You can help us by supporting changedetection.io on these platforms;
- Rate us at AlternativeTo.net
- Star us on GitHub
- Follow us at Twitter/X
- G2 Software reviews
- Check us out on LinkedIn
- And tell your friends and colleagues :)
The more popular changedetection.io is, the more time we can dedicate to adding amazing features!
Many thanks :)
changedetection.io team
Aún no hace unos segundos
False
Aún no hace unos segundos
Texto activado Texto ignorado Texto bloqueado
hace 1 semana
* Skip to Content
* AZ Index
* Catalog Home
* U Ottawa Home
* FR (switch to the French version of this page)
* person arrow_drop_down Login
+ uoZone
+ Brightspace
+ VirtuO
* search Search
* menu Toggle Navigation
search Search menu Close Navigation
* Study
* Campus life
* Research and innovation
* About us
* Current Students
* Faculty and Staff
* Alumni
* Giving
* Study
* Campus life
* Research and innovation
* About us
* search Search
* FR (switch to the French version of this page)
* person arrow_drop_down Toggle Navigation
+ uoZone
+ Brightspace
+ VirtuO
* home Home
* Programs and courses
* Undergraduate Programs
* BASc Computer Engineering, Engineering Management and Entrepreneurship Option
BASc Computer Engineering, Engineering Management and Entrepreneurship Option
132 Units
* Programs arrow_drop_down
+ All programs
+ Undergraduate
+ Graduate
* Courses
* Archives
Download Page (PDF)
* Overview
* Program Requirements
Building on a solid foundation of traditional engineering skills, this program covers many different aspects of computer software and hardware design, and allows for more specialized studies in microprocessor-based systems, computer architecture, programming concepts, real-time operating systems, software engineering and robotics. This program provides multiple paths to a variety of careers.
This program is offered in English and in French.
All courses are available in English and French. Advanced courses are sometimes offered only in English.
Learn more about this program
Co-operative education is available with this program.
Requirements for this program have been modified. Please consult the 2025-2026 calendars for the previous requirements.
Course List
Code Title Units
Compulsory First-Year Courses:
ADM 1100 Introduction to Business 3 Units
ADM 1340 Financial Accounting 3 Units
CHM 1311 Principles of Chemistry 3 Units
GNG 1105 Engineering Mechanics 3 Units
GNG 1106 Fundamentals of Engineering Computation 3 Units
ITI 1100 Digital Systems I 3 Units
ITI 1121 Introduction to Computing II 3 Units
MAT 1320 Calculus I 3 Units
MAT 1322 Calculus II 3 Units
MAT 1341 Introduction to Linear Algebra 3 Units
MAT 1348 Discrete Mathematics for Computing 3 Units
PHY 1124 Fundamentals of Physics for Engineers 3 Units
Compulsory Second-Year Courses:
ADM 2320 Marketing 3 Units
CEG 2136 Computer Architecture I 3 Units
CSI 2110 Data Structures and Algorithms 3 Units
ELG 2136 Electronics I 3 Units
ELG 2138 Circuit Theory I 3 Units
ELG 2911 Professional Practice in Information Technology and Engineering 3 Units
ENG 1112 Technical Report Writing 3 Units
GNG 2101 Introduction to Product Development for Engineers and Computer Scientists 3 Units
MAT 2322 Calculus III for Engineers 3 Units
MAT 2384 Ordinary Differential Equations and Numerical Methods 3 Units
PHY 2323 Electricity and Magnetism 3 Units
SEG 2105 Introduction to Software Engineering 3 Units
STA 2391 Probability and Statistics for Engineers 3 Units
Compulsory Third-Year Courses:
ADM 3313 New Venture Creation 3 Units
CEG 3136 Computer Architecture II 3 Units
CEG 3155 Digital Systems II 3 Units
CEG 3156 Computer Systems Design 3 Units
CEG 3185 Introduction to Data Communications and Networking 3 Units
CSI 3131 Operating Systems 3 Units
ELG 3125 Signal and System Analysis 3 Units
ELG 3155 Introduction to Control Systems 3 Units
3 course units from: 3 Units
HIS 2129 Technology, Society and Environment Since 1850
PHI 2394 Scientific Thought and Social Values
SEG 2106 Software Construction 3 Units
Compulsory Fourth-Year Courses:
CEG 4136 Computer Architecture III 3 Units
CEG 4166 Real-Time Systems Design 3 Units
CEG 4912 Computer Engineering Design Project I 3 Units
CEG 4913 Computer Engineering Design Project II 3 Units
GNG 4170 Engineering Law 3 Units
3 course units of science electives 3 Units
3 optional course units from the list of optional courses in Engineering Management and Entrepreneurship option 3 Units
6 course units of technical electives from the list of technical electives 6 Units
Total: 132 Units
List of Optional Courses
Course List
Code Title Units
List of Electives for the Management and Entrepreneurship Option:
ADM 1101 Business and Society 3 Units
ADM 2336 Organizational Behaviour 3 Units
ADM 3118 International Business 3 Units
ADM 3319 Cross-Cultural Management 3 Units
ADM 3326 Advertising and Sales Promotion Management 3 Units
GNG 4120 Technology Entrepreneurship for Engineers and Computer Scientists 3 Units
GNG 4171 Intellectual Property and Technology Law for Engineers 3 Units
PHI 2397 Business Ethics 3 Units
Course List
Code Title Units
List of Technical Electives:
CEG 4112 Topics in Computer Engineering II 3 Units
CEG 4140 Digital Control Systems 3 Units
CEG 4158 Computer Control in Robotics 3 Units
CEG 4186 Wireless Networks 3 Units
CEG 4187 Optical Networks 3 Units
CEG 4188 Higher Layer Network Protocols 3 Units
CEG 4190 Computer Network Design 3 Units
CEG 4195 Applied Machine Learning for Computer Engineering 3 Units
CEG 4198 Distributed Systems Design 3 Units
CEG 4316 Digital Image Processing 3 Units
CEG 4396 Computer Network Management 3 Units
CEG 4399 Design of Secure Computer Systems 3 Units
CSI 2120 Programming Paradigms 3 Units
CSI 2132 Databases I 3 Units
CSI 2372 Advanced Programming Concepts With C++ 3 Units
CSI 3120 Programming Language Concepts 3 Units
CSI 3140 WWW Structures, Techniques and Standards 3 Units
CSI 4106 Introduction to Artificial Intelligence 3 Units
ELG 2137 Circuit Theory II 3 Units
ELG 3136 Electronics II 3 Units
ELG 4137 Principles and Applications of VLSI Design 3 Units
ELG 4177 Digital Signal Processing 3 Units
SEG 3102 Software Design and Architecture 3 Units
SEG 3125 Analysis and Design of User Interfaces 3 Units
Back to top
Contact us
Undergraduate Studies
For more information about undergraduate studies at the University of Ottawa, please refer to your faculty.
Graduate and Postdoctoral Studies
For more information about graduate studies at the University of Ottawa, please refer to your academic unit.
Contact
* General
613-562-5700 call
* General contact chevron_right
* Find an expert chevron_right
* Hire a CO-OP student chevron_right
Explore
* Careers chevron_right
* News chevron_right
* Media chevron_right
* Health and wellness chevron_right
* uoZone chevron_right
* Human Resources chevron_right
Visit
* Campus tours chevron_right
* Parking and sustainable transportation chevron_right
* Campus map chevron_right
* Library chevron_right
* Book an event chevron_right
Emergency
* Emergency resources chevron_right
* Immediate support chevron_right
*
*
*
*
*
* Privacy
* Accessibility Hub
* Website feedback
Close this window
Print Options
* Send Page to Printer
Print this page.
* Download Page (PDF)
The PDF will include all information unique to this page.
Por ahora, las diferencias se realizan en texto, no gráficamente, solo está disponible la última captura de pantalla.
La captura de pantalla requiere un buscador de contenido (Sockpuppetbrowser, selenium, etc.) que admita capturas de pantalla.