Honours BSc in Computer Science, Management and Entrepreneurship Option |
120 |
Co-operative education is available with this program.
The extended French stream is available with this program.
Requirements for this program have been modified. Please consult the 2015-2016 calendars for the previous requirements.
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 optional course credits in computer engineering (CEG), computer science (CSI), electrical engineering (ELG) or software engineering (SEG) at the 3000 or 4000 level
CSI2372 | Advanced Programming Concepts with C++ | 3 |
9 optional course credits in computer science (CSI) at the 4000 level
ADM1100 | Introduction to Business Management | 3 |
ADM1340 | Financial Accounting | 3 |
ADM2320 | Marketing | 3 |
ADM3313 | New Venture Creation | 3 |
3 optional course credits from the list of optional courses in Engineering Management and Entrepreneurship option
12 elective course credits of non-computing, non-mathematics courses1
18 elective course credits
Note(s)
1 | As electives, students are encouraged to choose 12 course 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 |
GNG4120 | Technology Entrepreneurship for Engineers and Computer Scientists | 3 |
GNG4170 | Engineering Law | 3 |
PHI2397 | Business Ethics | 3 |