Honours BSc with Specialization in Computer Science, Management and Entrepreneurship Option

120

Co-operative education is available with this program.

ENG1112 Technical Report Writing 3
ITI1100 Digital Systems I 3
ITI1120 Introduction to Computing I 3
ITI1121 Introduction to Computing II 3
MAT1320 Calculus I 3
MAT1322 Calculus II 3
MAT1341 Introduction to Linear Algebra 3
MAT1348 Discrete Mathematics for Computing 3
CEG2136 Computer Architecture I 3
CSI2101 Discrete Structures 3
CSI2110 Data Structures and Algorithms 3
CSI2120 Programming Paradigms 3
CSI2132 Databases I 3
CSI2911 Pratique professionnelle de l'informatique / Professionnal Practice in Computing 3
MAT2377 Probability and Statistics for Engineers 3
SEG2105 Introduction to Software Engineering 3
CSI3104 Introduction to Formal Languages 3
CSI3105 Design and Analysis of Algorithms I 3
CSI3120 Programming Language Concepts 3
CSI3131 Operating Systems 3
CSI4900 Projets de recherche / Honours Project 3
3 credits from CEG, CSI, ELG or SEG courses at the 3000 level or
CSI2372 Advanced Programming Concepts with C++ 3
9 CSI credits at the 4000 level
Core courses for the option
ADM1100 Introduction to Business Management 3
ADM1340 Financial Accounting 3
ADM2320 Marketing 3
ADM3313 Entrepreneurial Mind: New Venture Creation 3
3 credits of elective for the management/entrepreneurship option from list
12 credits of non-computing, non-mathematics courses1
18 credits of free elective courses.
Note(s)
1As electives, students are encouraged to choose 12 credits of humanities or social sciences courses.
List of Optional Courses
List of Optional Courses
List of electives for the Management and Entrepreneurship option:
ADM1101 Social Context of Business 3
ADM2336 Organizational Behaviour 3
ADM3318 International Business 3
ADM3319 Cross-Cultural Management 3
ADM3326 Advertising and Sales Promotion Management 3
GNG4170 Engineering Law 3
PHI2397 Business Ethics 3
© University of Ottawa
For additional information, consult our list of contacts.
Last updated: 2014.04.01