BASc in Software Engineering (CO-OP), Management and Entrepreneurship Option | 2019-2020 Course Sequence

Year Fall Winter Summer

1st

(30 credits)

  • PHY 13310 | Principle of Physics I
  • ENG 1112 | Technical Report Writing
  • ITI 1120 | Introduction to Computing I
  • MAT 1320 | Calculus I
  • SEG 2900 | Professional Communication and Responsibility
  • ITI 1100 | Digital Systems I
  • ITI 1121 | Introduction to Computing II
  • MAT 1322 | Calculus II
  • MAT 1348 | Discrete Mathematics for Computing
  • PHY 1322 | Principle of Physics II
  • SEG 2901 | CO-OP Work Term I

2nd

(30 credits)

  • CHM 13010 | Principles of Chemistry
  • Either:
    • ECO 1192 | Engineering Economics
    • GNG 2101 | Introduction to product development and management for engineers and computer scientists
  • CEG 2136 | Computer architecture I
  • CSI 2110 | Data Structures and Algorithms
  • SEG 2105 | Introduction to Software Engineering
  • SEG 3901 | CO-OP Work Term II
  • CSI 3131 | Operating Systems
  • SEG 3103 | Software Quality Assurance
  • SEG 3125 | Analysis and Design of User Interfaces
  • MAT 1341 | Introduction to Linear Algebra
  • ADM 11001 | Introduction to Business Management

3rd

(15 credits)

  • SEG 3902 | CO-OP Work Term III
  • CSI 2101 | Discrete Structures
  • CSI 2132 | Databases I
  • SEG 2106 | Software Construction
  • SEG 2911 | Professional Software Engineering Practice
  • MAT 2377 | Probability and Statistics for Engineers
  • SEG 4901 | CO-OP Work Term IV

4th

(30 credits)

  • CSI 3105 | Design and Analysis of Algorithms I
  • SEG 3101 | Software Requirements Analysis
  • SEG 3102 | Software Design and Architecture
  • Either:
    • GNG 1105 | Engineering Mechanics
    • CVG 2132 | Fundamentals of Environmental Engineering
  • Software engineering elective2
  • PHY 2104 | Intro to Circuit Theory and Electronics
  • CEG 3185 | Introduction to Data Communications and Networking
  • SEG 4145 | Real Time and Embedded Software Design
  • SEG 4910 | Engineering Capstone Project - Part 1
  • ADM 1340 | Financial Accounting
  • SEG 4902 | CO-OP Work Term V

5th

(15 credits)

  • SEG 4105 | Software Project Management
  • SEG 4911 | Engineering Capstone Project - Part 2
  • ADM 2320 | Marketing
  • Management option elective3
  • Management option elective3
   
  • 0 Students who have taken Physics 4U may take PHY 1321 instead of PHY 1331. Students who have taken Chemistry 4U may take CHM 1311 instead of CHM 1301.
  • 1 Students interested in the Engineering Management and Entrepreneurship Option should take ADM 1100 in summer 2nd year, instead of GNG 1105.
  • 2 3 credit from (CSI 2372, SEG 3904, SEG 4110, SEG 4156, SEG 4189, SEG 4300, CEG 3136, CEG 3155, CEG 4399) - CSI 2372 course is recommended
  • 3 3 credits from: (ADM 1101/1501, ADM 2313/2713, ADM 2336/2736, ADM 3313/3713, ADM 3318/3718, ADM 3319/3719, ADM 3326/3726, GNG 2101/2501, GNG 4120/5120, GNG 4170/4570, GNG 4171/4571 and PHI 2397/2797)

For the Extended French Stream program, in addition to the above you will also have to fulfil the following requirements:

  • The student must be admitted as an Anglophone in the program; the Admissions officers will ensure that the student is coming from an English high school and the student must pass a French proficiency test.
  • The student must complete at least 42 credits in courses whose language of instruction is French. Note that bilingual courses such as research courses, do count. If the capstone project is solely completed in French, these credits can be applied against the 42 credits.
  • A minimum of 6 credits (within the maximum of 42 credits) must be done in approved, non-technical courses such as Complementary studies courses or electives in the Humanities; it may also include courses within the Faculty of Engineering related to professional development, management and communication.
  • 12 credits (within the minimum number of 42 credits) must be done in required first year courses, another 12 credits must be done in required second year courses within the program of study, and another 12 credits must be done in required third year courses within the program of study.
  • Students must pass FLS 3500. This test ensures that the immersion graduates are indeed fluently bilingual.

Please consult the Undergraduate Studies Office in order to plan your course sequence.

Undergraduate course offering:

  • Some courses are not offered at every term.
  • The programs are offered in English and in French for the first two years. Some 3rd and 4th year courses are not offered in French.
  • Courses with fewer than 10 registrants may be cancelled.

    Back to top